Мой сценарий:
- Шаблон PDF с формами: template.pdf
- Файл XFDF, содержащий данные, которые необходимо заполнить: fieldData.xfdf
Теперь мне нужно, чтобы эти файлы были объединены и сплющены. pdftk легко выполняет задание в php:
exec("pdftk template.pdf fill_form fieldData.xfdf output flatFile.pdf flatten");
К сожалению, это не работает с полной поддержкой utf-8. Например: кириллические и греческие буквы получают скремблирование. Я использовал Arial для этого, с набором символов в Юникоде.
- Как я могу выполнить выравнивание файлов в Юникоде?
- Есть ли другой инструмент pdf, который предлагает поддержку unicode?
- Есть ли у pdftk переключатель unicode, который мне не хватает?
EDIT 1: Поскольку этот вопрос не был решен более чем 9 месяцев, я решил начать за это щедрость. Если есть варианты спонсирования функции или исправления в pdftk, я был бы рад пожертвовать.
EDIT 2: я больше не работаю над этим проектом, поэтому я не могу проверить новые ответы. Если у кого-то есть аналогичная проблема, я рад, если они могут ответить в мою пользу.