В PDF версии 1.5 ссылки на объекты в PDF-файлах изменились. До тех пор, пока PDF-файл в версии 1.5 не будет сохранен совместимым способом (с использованием старой версии 1.4 со ссылками, кроме новой), приложение, не понимающее PDF-версию 1.5, не сможет проанализировать структуру документа. .
Насколько я знаю, Zend_Pdf понимает только PDF до версии 1.4 , и в настоящее время нет намерения изменить это (в Zend-Framwork 1). Так что нет никаких шансов добиться этого с Zend_Pdf.
Другие библиотеки, такие как FPDI , могут читать эти документы, но для этого потребуется полная перезапись вашего кода.
И некоторые другие PDF-библиотеки, такие как PDFlib , не могут изменять существующие PDF-файлы. Они могут создавать новые и интегрировать детали из существующих (до версии 1.7), но изменить существующий файл невозможно.
Извините, но мне кажется, единственное решение - избегать PDF-файлов выше, чем версия 1.4. Или, возможно, когда Zend_Pdf переписан для Zend_Framework 2, он позволяет манипулировать более старыми версиями PDF-файлов.