Обработка специальных (турецких) символов при написании PDF с использованием Zend Drawtext

Я использую 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, так что возможно, что эти символы не доступны в шрифте.

0

Решение

Задача ещё не решена.

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

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

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