Содержание
- 36.1. Введение
- 36.2. Создание и загрузка документов PDF
- 36.3. Сохранение изменений в документе PDF
- 36.4. Страницы документа
- 36.5. Рисование
- 36.5.1. Геометрия
- 36.5.2. Цвета
- 36.5.3. Рисование фигур
- 36.5.4. Написание текста
- 36.5.5. Применение шрифтов
- 36.5.6. Рисование изображений
- 36.5.7. Стили рисования линий
- 36.5.8. Стиль заполнения
- 36.5.9. Поворот
- 36.5.10. Сохранение/восстановление графического состояния
- 36.5.11. Ограничение области рисования
- 36.5.12. Стили
- 36.6. Document Info and Metadata.
- 36.7. Пример использования модуля Zend_Pdf
Модуль Zend_Pdf является механизмом для работы с PDF (Portable Document Format — переносимый формат документов), который написан целиком на PHP 5. Он может загружать существующие документы, создавать новые, модифицировать и сохранять модифицированные документы. Таким образом, он может помочь любым основанным на PHP приложениям динамически подготавливать докуметы на PDF посредством изменения существующего шаблона или генерировать документ с нуля. Модуль Zend_Pdf поддерживает следующие возможности:
Создание нового документа или загрузка существующего [2]
Извлечение определенной версии документа
Управление страницами в документе. Изменение порядка страниц, добавление новых страниц, удаление страниц из документа.
Рисование различных примитивов (линий, прямоугольников, многоугольников, окружностей, эллипсов и секторов)
Рисование текста с использованием одного из 14 стандартных шрифтов.
Повороты
Рисование изображений [3]
Поэтапное обновление файла PDF

