2010-10-11 5 views
2

Я пытаюсь динамически водяного знака PDF-файла с помощью PHP с Zend_Pdf.Добавить водяной знак в PDF с использованием Zend Framework (добавление чего-то под текстовым слоем)

Есть ли способ удалить файл PDF, поместить что-то (текст, изображение) между фоновым и текстовым слоями, а затем сохранить его?

Есть ли как z-индекс для файлов PDF?

Любая помощь была бы принята с благодарностью.

С уважением, Пол

ответ

0

Существует тип Z-индекса, но нет ничего, что может на самом деле манипулировать прагматично. Я пытаюсь сделать подобное более месяца. Я пробовал: Zend, FPDF, AcroJS, PyPDF, ImageMagick и GhostScript без везения.

Единственный способ, которым я смог добавить что-то «под» что-то еще в PDF, - это перестроить его снизу вверх.

Пример: Мне нужно было добавить фотографию под штрих-код сотрудника. Сначала я подрезал PDF только штрих-код (my_crop.py - Python) Затем я преобразовал его в tiff copy (imagemagick) Далее я добавил фотографию сотрудника в исходный PDF (основа Zend) Наконец я добавил штрих-код tiff с первой ступени (Zend framework)

Это ни в коем случае не идеально, но это единственное, что я мог бы найти где-нибудь рядом с тем, что хотел.