2011-03-04 32 views
4

我正在使用Zend_Pdf class创建PDF documentZend_Pdf德语字体问题.....?

这里的内容都在GERMAN language,所以当我把内容写到pdf的时候它自动地converts那些characterssome special chars

我无法弄清楚问题....?

我尝试了一些这样的代码

$str = html_entity_decode($str, ENT_COMPAT, "UTF-8"); 

但它不把它和showing the same result ..... !!!!!!

请提供一些代码或链接,可以帮助我........

在此先感谢.....

回答

5

感谢Zsub,

我使用下面的代码得到了解决方案:

$text = $this->_font->encodeString($text, 'UTF-8'); 
2

你可能使用类似

$page->drawText($text, $xpos, $ypos); 
写入Zend_Pdf_Page

只需添加编码:

$page->drawText($text, $xpos, $ypos, 'UTF-8');