![](https://products-qa.fileformat.com/bg/presentation/php/phppresentation/header-image.png)
PHPPresentation
PHP библиотека с класове за презентационни формати
Извършвайте операции за четене и запис на различни презентации на Microsoft PowerPoint и OpenOffice чрез безплатен PHP API.
Какво е PHPPresentation?
PHPPresentation е колекция от класове, предоставена като PHP библиотека с отворен код, която ви позволява да извършвате операции за четене и запис на различни файлови формати за презентации на Microsoft PowerPoint и OpenOffice. С помощта на библиотеката PHPPresentation можете да работите с презентационни слайдове, форми, стилове за форматиране, обикновени и 3D диаграми, коментари за слайдове и чертожни обекти.
Първи стъпки с PHPPresentation
За да използвате PHPPresentation на вашата система, трябва да инсталирате PHP версия 5.1 или по-нова. Препоръчителният начин за инсталиране на библиотеката PHPPresentation е чрез композитор. Моля, добавете следните редове към вашия composer.json.
Ето я командата
{
"require": {
"phpoffice/phppresentation": "dev-master"
}
}
Composer предлага удобен инсталатор, който можете да изпълните директно от командния ред. Чувствайте се свободни да изтеглите този файл или да го прегледате в GitHub. Има два начина за инсталиране Композитор. Инсталирайте го локално като част от вашия проект или глобално като изпълним файл за цялата система.
Можете също така ръчно да инсталирате PHPPresentation, като изтеглите най-новата версия от страницата за издания на Github. Моля, регистрирайте автоматичното зареждане, ако не използвате композитор във вашия проект.
Персонализиране на настройките на презентацията
PHPPresentation ви позволява да осъществявате достъп и да задавате различни свойства на презентациите. Заглавие, създател и име на фирма могат да бъдат конфигурирани. Можете също така да конфигурирате дали презентацията да показва коментарите или не. По подобен начин можете също да зададете последния изглед на презентацията, миниатюрата на презентацията, както и стойността на мащаба за презентацията. Като използвате следните редове код, можете да зададете настройки за презентация.
Задаване на настройки за представяне в PHP
- Инициализирайте PhpPresentation
- Вземете PresentationProperties
- Разрешете показването на коментарите
Активиране на дисплея за коментари
$oPresentation = new PhpPresentation();
$oProperties = $oPresentation->getPresentationProperties();
// enable the display for comment
$oProperties->setCommentVisible(true);
Персонализиране на настройките на слайда
PHPPresentation ви позволява да дефинирате името на слайдовете. Можете също така да направите всички слайдове видими или скрити в рамките на презентацията. Можете да добавяте различни типове фигурни обекти към слайдове, като обогатен текст, линия, диаграма, чертеж и таблица. Освен това можете също да конфигурирате общите свойства и стилове на тези форми. На един слайд могат да бъдат създадени множество анимации. WMV и OGV видео носители могат да бъдат вградени в слайдове съответно за Microsoft Windows и Linux четци. RichText, чертожни обекти и таблици също могат да се работят с помощта на PHPPresentation.
Работа с диаграми и стилове
С помощта на PHPPresentation можете да създавате, персонализирате и вграждате диаграми в слайдове. За оста X и Y могат да се дефинират както второстепенни, така и главни типове линии на мрежата. Освен това можете да конфигурирате ширината на решетката, типа и цвета на запълването. В момента е налична поддръжка за лентови диаграми и 3D лентови диаграми.