Я использую drawText из Zend PDF для записи в файлы PDF. Я не могу написать определенные символы, несмотря на использование кодировки.
$page->drawText('González '.' '.' Memişoğlu', 192, 600, $encoding);
Я пробовал несколько разных типов кодирования, но ни один из них не печатает «Memişoğlu» должным образом. «Гонсалес» отлично работает с UTF-8.
Вот результаты (что напечатано в PDF) для каждого типа кодировки, который я пробовал
Windows-1254 — MemiÅŸoÄŸlu
Windows-1250 — MemioÄlu
Windows-1252 — MemiÅŸoÄŸlu
UTF-8 — Memiolu
Какую кодировку я должен использовать, или есть еще один шаг для правильной печати символов в PDF?
Благодарю.
РЕДАКТИРОВАТЬ: мой PDF написан с использованием Helvetica, так что возможно, что эти символы не доступны в шрифте.
Задача ещё не решена.
Других решений пока нет …