我一直在努力解决这个问题。
所以我有一个名为index.php的简单文件,编码为UTF-8。该文件的内容是:
require_once("dompdf/dompdf_config.inc.php");
$html =
'<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"/><style> body { font-family: verdana; } </style></head><body>'.
'<p>Put your html here, or generate it with your favourite '.
'templating system.</p><p>Č Š Ž č š ž €</p>'.
'</body></html>';
$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream("sample.pdf");
基本上我试图在PDF中正确显示字母ČŠŽ。 Š和Ž工作正常,但我似乎无法让Č正确显示,相反,我明白了?在我的PDF文件中。有什么想法吗?
答案 0 :(得分:2)
guide to enable Unicode in DOMPDF可能会对您有所帮助。如果您使用的是最新版本(0.6beta或trunk),则dompdf/www/fonts.php
中还有一个新的字体安装程序,位于底部的Web浏览器中。另外,请务必检查dompdf/www/setup.php
。