DOMPDF Latin Turkish (Türkçe)字符问题,我的解决方案100%有效。
服务器要求控制:
![服务器要求控制](https://istack.dev59.com/rhABs.webp)
字符“dejavu sans mono”(土耳其支持)或:
步骤1:编辑dompdf_config.inc.php为
mb_internal_encoding('UTF-8');
def("DOMPDF_UNICODE_ENABLED", true);
步骤2:编辑lib/fonts/dompdf_font_family_cache.dist.php文件以添加代码:
'futural' =>
array (
'normal' => DOMPDF_FONT_DIR . 'FUTURAL',
'bold' => DOMPDF_FONT_DIR . 'FUTURAL',
'italic' => DOMPDF_FONT_DIR . 'FUTURAL',
'bold_italic' => DOMPDF_FONT_DIR . 'FUTURAL',
),
步骤3:下载字体文件并复制到lib/fonts文件夹中。
下载字体文件链接 http://www.2shared.com/file/k6hdky_b/fonts.html
步骤4:您的代码编辑示例:
require_once("dompdf_config.inc.php");
$html='<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<style>
html{padding:-30px;}
body { font-family: futural; }
</style>
</head><body>';
$html.='ı İ Ş ş ç Ç ö Ö ü Ü ğ Ğ ÿ þ ð ê ß ã Ù Ñ È » ¿ İsa Şahintürk';
$html.='</body></html>';
if ( isset( $html ) ) {
if ( get_magic_quotes_gpc() )
$html = stripslashes($html);
$old_limit = ini_set("memory_limit", "16M");
$dompdf = new DOMPDF();
$dompdf->load_html($html,'UTF-8');
$dompdf->set_paper('a4', 'portrait');
$dompdf->render();
$dompdf->stream("limitless.pdf");
exit(0);
}
结束完成 PDF > 示例
http://limitsizbilgi.com/pdf/dompdf-chartest.pdf