Я пытаюсь заполнить PDF документы с использованием PDFTk. Скрипт работает нормально, он заполняет входные данные в форме, но я не получаю специальных символов [польский код: UTF-8 или ISO-8859-2]
Автор сценария: https://github.com/mikehaertl/php-pdftk
Странная вещь в том, что сгенерированный pdf на самом деле имеет польские символы, когда я нажимаю на поле.
Перед нажатием:
После нажатия на поле:
Кодировка по умолчанию установлена в UTF-8. Проблема в том, что PDFTk не может использовать символы вне стандартного ASCII с заполнением формы FDF. Это не позволяет многобайтовые символы.
Что я сделал:
ОБНОВЛЕНИЕ (25.03.2016): Выяснить, что PDF документы отлично работают на некоторых компьютерах. У некоторых людей есть польские символы, а у других нет. Все
у нас есть правильные шрифты (с польской кодировкой). Я использовал Arial по умолчанию или
Times New Roman. Шрифты также встраиваются в этот файл.
Есть идеи?
вам нужно запустить pdftk с need_appearances
как аргумент.
слава парням из Эта проблема на github.
У меня была похожая проблема.
Решил это с utf8_decode
функция. например utf8_decode('Łukasz')