Создание и загрузка документов PDF
Класс Zend_Pdf
представляет документ PDF и обеспечивает
функциональность для работы на уровне документа.
Для того, чтобы создать новый документ, нужно создать новый объект Zend_Pdf
.
Класс Zend_Pdf
также предоставляет два статических метода для
загрузки существующих документов PDF. Это методы Zend_Pdf::load()
и Zend_Pdf::parse()
. Оба метода возвращают объект Zend_Pdf
в качестве результата или генерируют исключение в случае ошибки.
Example #1
Создание нового или загрузка существующего документа PDF
span style="color: #808080; font-style: italic;">// Создание нового документа PDF
// Загрузка документа PDF из файла
// Загрузка документа PDF из строки
Формат файла PDF поддерживает постепенное обновление документа. Таким образом,
каждый раз, когда документ обновляется, создается новая версия документа.
Версия может быть указана в качестве второго параметра для методов
Zend_Pdf::load()
и Zend_Pdf::parse()
или получается
методом Zend_Pdf::rollback()
.
[1]
Zend_Pdf::rollback()
call.
Example #2 Извлечение определенной версии документа PDF
span style="color: #808080; font-style: italic;">// Загрузка предыдущей версии документа PDF
// Загрузка предыдущей версии документа PDF
// Загрузка первой версии документа