PHPPresentation
Sunum Formatları için PHP Sınıf Kitaplığı
Ücretsiz PHP API aracılığıyla farklı Microsoft PowerPoint ve OpenOffice sunumlarında Okuma ve Yazma işlemleri gerçekleştirin.
PHPSunum Nedir?
PHPPresentation, farklı Microsoft PowerPoint ve OpenOffice sunum dosyası formatlarında okuma ve yazma işlemleri gerçekleştirmenize olanak tanıyan, açık kaynaklı bir PHP kitaplığı olarak sağlanan bir sınıflar topluluğudur. PHPPresentation kitaplığını kullanarak sunum slaytları, şekiller, biçimlendirme stilleri, düz ve 3B grafikler, slayt yorumları ve çizim nesneleri ile çalışabilirsiniz.
PHPPresentation'a Başlarken
PHPPresentation'ı sisteminizde kullanmak için PHP sürüm 5.1 veya daha yenisini yüklemeniz gerekir. PHPPresentation kitaplığını kurmanın önerilen yolu besteci'dir. Lütfen aşağıdaki satırları composer.json'ınıza ekleyin.
İşte komut
{
"require": {
"phpoffice/phppresentation": "dev-master"
}
}
Composer, doğrudan komut satırından çalıştırabileceğiniz kullanışlı bir yükleyici sunar. Bu dosyayı indirmekten veya GitHub üzerinden incelemekten çekinmeyin. Yüklemenin iki yolu vardır. Besteci. Projenizin bir parçası olarak yerel olarak veya sistem genelinde yürütülebilir bir dosya olarak global olarak kurun.
PHPPresentation'ı Github sürümler sayfasından en son sürümü indirerek manuel olarak da yükleyebilirsiniz. Projenizde besteci kullanmıyorsanız lütfen otomatik yükleyiciyi kaydedin.
Sunu Ayarlarını Özelleştir
PHPPresentation, sunumların çeşitli özelliklerine erişmenize ve bunları ayarlamanıza olanak tanır. Başlık, yaratıcı ve şirket adı yapılandırılabilir. Ayrıca sunumun yorumları gösterip göstermediğini de yapılandırabilirsiniz. Benzer şekilde, sunumun son görünümünü, sunumun küçük resmini ve sunumun yakınlaştırma değerini de ayarlayabilirsiniz. Aşağıdaki kod satırlarını kullanarak Sunum Ayarlarını yapabilirsiniz.
PHP'de Sunum Ayarlarını Yapın
- PhpPresentation'ı Başlat
- Sunum Özelliklerini Alın
- Yorumlar için görüntülemeyi etkinleştir
Yorumlar için Görüntülemeyi Etkinleştir
$oPresentation = new PhpPresentation();
$oProperties = $oPresentation->getPresentationProperties();
// enable the display for comment
$oProperties->setCommentVisible(true);
Slayt Ayarlarını Özelleştir
PHPPresentation, slaytların adını tanımlamanıza olanak tanır. Ayrıca, sunum içinde herhangi bir slaytı görünür veya gizli yapabilirsiniz. Slaytlara zengin metin, çizgi, grafik, çizim ve tablo gibi çeşitli şekil nesneleri ekleyebilirsiniz. Ayrıca, bu şekillerin ortak özelliklerini ve stillerini de yapılandırabilirsiniz. Bir slaytta birden fazla animasyon oluşturulabilir. WMV ve OGV video ortamı, sırasıyla Microsoft Windows ve Linux okuyucuları için slaytlara yerleştirilebilir. RichText, çizim nesneleri ve tablolar da PHPPresentation kullanılarak çalışılabilir.
Grafikler ve Stillerle Çalışma
PHPPresentation'ı kullanarak grafikler oluşturabilir, özelleştirebilir ve slaytlara yerleştirebilirsiniz. X ve Y ekseni için hem küçük hem de büyük kılavuz çizgileri tanımlanabilir. Ayrıca kılavuz çizgisi genişliğini, dolgu türünü ve dolgu rengini yapılandırabilirsiniz. Şu anda Çubuk Grafikler ve 3D Çubuk Grafikler için destek mevcuttur.