我正在使用Zend_Pdf class
创建PDF document
。
此处的内容位于GERMAN language
,因此当我将内容写入pdf时,它会自动converts
characters
到some special chars
。
我无法弄清楚问题......?
我尝试了一些像
这样的代码$str = html_entity_decode($str, ENT_COMPAT, "UTF-8");
但它没有接受它和showing the same result
..... !!!!!!
请提供一些帮助我的代码或链接........
提前致谢.....
答案 0 :(得分:5)
谢谢Zsub,
我使用以下代码获得了解决方案:
$text = $this->_font->encodeString($text, 'UTF-8');
答案 1 :(得分:2)
您可能使用类似
的内容写入Zend_Pdf_Page$page->drawText($text, $xpos, $ypos);
只需添加编码:
$page->drawText($text, $xpos, $ypos, 'UTF-8');