сохранение PDF-файлов для последующей обработки в переполнении стека

У меня есть PDF с текстом, который я хотел бы динамически изменить с помощью PHP. Это уже делается с другим PDF, и в результате PHP просто заменяет токен в виде %token% с другим значением, извлеченным из базы данных. Если вы откроете этот PDF-файл в текстовом редакторе, вы можете найти% token% в виде обычного текста. Но с этим другим PDF-файлом, с которым я хочу сделать то же самое, если вы откроете его в текстовом редакторе, в открытом тексте токенов не будет (даже если я явно создал его с помощью Adobe Acrobat Pro). Очевидно, что строковое содержимое PDF в этом PDF-файле либо зашифровано, сжато, либо и то, и другое. Я хочу знать, как я могу сохранить PDF, чтобы содержимое строки оставалось в виде открытого текста, чтобы PHP мог им манипулировать.

Пожалуйста, обратите внимание, я не хочу динамически создавать весь PDF с нуля, используя некоторую библиотеку PHP. Я знаю, что это можно сделать, но PDF-файл, с которым я работаю, уже существует, и я просто хочу немного изменить его, как описано.

0

Решение

Для подобных вещей мне нравится использовать бесплатный инструмент командной строки PDFtk, который может сжимать / распаковывать PDF-файлы, и некоторые приятные мысли больше. Вы можете взглянуть на: https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/

PS: я редактирую специальную форму календаря PDF из Интернета. Я распаковываю его и заменяю ужасный розовый цвет для выходных на серый (суббота) и синий для воскресенья. Фиолетовый я использую как маленький бар, чтобы отмечать выходные дни.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]