Глава 30. Zend_Pdf

30.1. Введение

Модуль Zend_Pdf является механизмом для работы с PDF (Portable Document Format — переносимый формат документов), который написан целиком на PHP 5. Он может загружать существующие документы, создавать новые, модифицировать и сохранять модифицированные документы. Таким образом, он может помочь любым основанным на PHP приложениям динамически подготавливать докуметы на PDF посредством изменения существующего шаблона или генерировать документ с нуля. Модуль Zend_Pdf поддерживает следующие возможности:

  • Создание нового документа или загрузка существующего [2]

  • Извлечение определенной версии документа

  • Управление страницами в документе. Изменение порядка страниц, добавление новых страниц, удаление страниц из документа.

  • Рисование различных примитивов (линий, прямоугольников, многоугольников, окружностей, эллипсов и секторов)

  • Рисование текста с использованием одного из 14 стандартных шрифтов.

  • Повороты

  • Рисование изображений [3]

  • Поэтапное обновление файла PDF



[2] Документы PDF версии V1.4 (Acrobat 5) сейчас поддерживаются для загрузки.

[3] Поддерживаются изображения JPG, PNG [выше 8bit+Alpha] и TIFF.

    Поддержать сайт на родительском проекте КГБ