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. Получить свойства презентации
  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 можно определить как второстепенные, так и основные типы линий сетки. Кроме того, вы можете настроить ширину линии сетки, тип и цвет заливки. На данный момент доступна поддержка гистограмм и трехмерных гистограмм.

 Русский