PHPPresentation
Perpustakaan Kelas PHP untuk Format Persembahan
Lakukan operasi Baca dan Tulis pada persembahan Microsoft PowerPoint dan OpenOffice yang berbeza melalui API PHP Percuma.
Apakah PHPPresentation?
PHPPresentation ialah koleksi kelas yang disediakan sebagai perpustakaan PHP sumber terbuka yang membolehkan anda melaksanakan operasi baca dan tulis pada format fail persembahan Microsoft PowerPoint dan OpenOffice yang berbeza. Menggunakan perpustakaan PHPPresentation, anda boleh bekerja dengan slaid persembahan, bentuk, gaya pemformatan, carta biasa dan 3D, ulasan slaid dan objek lukisan.
Bermula dengan PHPPresentation
Untuk menggunakan PHPPresentation pada sistem anda, anda perlu memasang PHP versi 5.1 atau lebih baru. Cara yang disyorkan untuk memasang pustaka PHPPresentation adalah melalui komposer. Sila tambahkan baris berikut pada composer.json anda.
Berikut adalah arahannya
{
"require": {
"phpoffice/phppresentation": "dev-master"
}
}
Komposer menawarkan pemasang mudah yang anda boleh laksanakan terus dari baris arahan. Sila muat turun fail ini atau semaknya di GitHub. Terdapat dua cara untuk memasang Komposer. Pasangkannya secara tempatan sebagai sebahagian daripada projek anda, atau secara global sebagai boleh laku seluruh sistem.
Anda juga boleh memasang PHPPresentation secara manual dengan memuat turun keluaran terbaharu daripada halaman keluaran Github. Sila daftarkan autoloader jika anda tidak menggunakan komposer dalam projek anda.
Sesuaikan Tetapan Persembahan
PHPPresentation membolehkan anda mengakses dan menetapkan pelbagai sifat pembentangan. Tajuk, pencipta dan nama syarikat boleh dikonfigurasikan. Anda juga boleh mengkonfigurasi jika pembentangan memaparkan ulasan atau tidak. Begitu juga, anda juga boleh menetapkan paparan terakhir pembentangan, lakaran kenit pembentangan, serta nilai zum untuk pembentangan. Dengan menggunakan baris kod berikut anda boleh menetapkan Tetapan Persembahan.
Tetapkan Tetapan Persembahan dalam PHP
- Mulakan PhpPresentation
- Dapatkan PresentationProperties
- Dayakan paparan untuk ulasan
Dayakan Paparan untuk Komen
$oPresentation = new PhpPresentation();
$oProperties = $oPresentation->getPresentationProperties();
// enable the display for comment
$oProperties->setCommentVisible(true);
Sesuaikan Tetapan Slaid
PHPPresentation membolehkan anda menentukan nama slaid. Anda juga boleh membuat sebarang slaid kelihatan atau tersembunyi dalam pembentangan. Anda boleh menambah pelbagai jenis objek bentuk pada slaid, seperti teks kaya, garis, carta, lukisan dan jadual. Selain itu, anda juga boleh mengkonfigurasi sifat dan gaya biasa bentuk ini. Pelbagai animasi boleh dibuat pada slaid. Media video WMV dan OGV boleh dibenamkan dalam slaid untuk pembaca Microsoft Windows dan Linux, masing-masing. RichText, objek lukisan dan jadual juga boleh digunakan dengan menggunakan PHPPresentation.
Bekerja dengan Carta dan Gaya
Menggunakan PHPPresentation anda boleh membuat, menyesuaikan dan membenamkan carta dalam slaid. Kedua-dua jenis garis grid kecil dan utama boleh ditakrifkan untuk paksi X dan Y. Selain itu, anda boleh mengkonfigurasi lebar garis grid, jenis isian dan warna isian. Pada masa ini sokongan tersedia untuk Carta Bar dan Carta Bar 3D.