使用Zend drawtext编写PDF时处理特殊(土耳其语)字符

时间:2018-06-21 18:16:10

标签: php pdf drawtext zend-pdf

我正在使用Zend PDF的drawText写入PDF文件。尽管使用了编码,但我仍然无法写某些字符。

$page->drawText('González '.' '.' Memişoğlu', 192, 600, $encoding);

我尝试了几种不同类型的编码,但是没有一个能正确打印'Memişoğlu'。 'González'与UTF-8兼容。

这些是我尝试过的每种编码类型的结果(PDF中打印的内容)

Windows-1254-MemiÅŸoÄŸlu

Windows-1250-MemioÄlu

Windows-1252-MemiÅŸoÄŸlu

UTF-8-Memiolu

我应该使用哪种编码,还是要采取其他步骤在PDF中正确打印字符?

谢谢。

编辑:我的pdf是使用Helvetica编写的,因此这些字符可能在字体中不可用。

0 个答案:

没有答案