PHPPresentation

 
 

Бібліотека класів PHP для форматів презентацій

Виконуйте операції читання та запису в різних презентаціях Microsoft PowerPoint і OpenOffice через безкоштовний PHP API.

Що таке PHPPresentation?

PHPPresentation — це набір класів, наданий як бібліотека PHP з відкритим кодом, яка дозволяє виконувати операції читання та запису в різних форматах файлів презентацій Microsoft PowerPoint і OpenOffice. Використовуючи бібліотеку PHPPresentation, ви можете працювати зі слайдами презентації, фігурами, стилями форматування, звичайними та тривимірними діаграмами, коментарями до слайдів та об’єктами малюнків.

Previous Next

Початок роботи з PHPPresentation

Щоб використовувати PHPPresentation у вашій системі, вам потрібно встановити PHP версії 5.1 або новішої. Рекомендований спосіб інсталювати бібліотеку PHPPresentation через composer. Будь ласка, додайте наступні рядки до свого composer.json.

Ось команда

 {
  "require": {
    "phpoffice/phppresentation": "dev-master"
  }
}

Composer пропонує зручний інсталятор, який можна запустити безпосередньо з командного рядка. Ви можете завантажити цей файл або переглянути його на GitHub. Є два способи встановлення Композитор. Встановіть його локально як частину вашого проекту або глобально як виконуваний файл для всієї системи.

Ви також можете вручну встановити PHPPresentation, завантаживши останню версію зі сторінки випусків Github. Будь ласка, зареєструйте автозавантажувач, якщо ви не використовуєте композитор у своєму проекті.

Налаштувати параметри презентації

PHPPresentation дозволяє отримувати доступ до різних властивостей презентацій і налаштовувати їх. Можна налаштувати назву, творця та назву компанії. Ви також можете налаштувати, чи презентація відображатиме коментарі чи ні. Подібним чином ви також можете встановити останній перегляд презентації, мініатюру презентації, а також значення масштабу для презентації. Використовуючи наступні рядки коду, ви можете налаштувати параметри презентації.

Налаштування параметрів презентації в PHP

  1. Ініціалізація PhpPresentation
  2. Отримати PresentationProperties
  3. Увімкнути відображення для коментарів

Увімкнути відображення коментарів

$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-гістограм.

 Українська