小编Hos*_*inM的帖子

我找不到用于设置“DOMPDF_UNICODE_ENABLED”的 dompdf_config.inc.php 或 dompdf_config.custom.inc.php 为真

我使用dompdf通过php将html页面保存为pdf。我在我的 html 页面(实际上是 php 页面)中使用波斯字符,但是当我尝试将其另存为 pdf 时,导出看起来像 '?????' :(。我已经搜索了所有网络,我在“ dompdf_config.inc.php ”中找到了 unicode 字符的配置 https://github.com/dompdf/dompdf/wiki/UnicodeHowTo#configure-dompdf-for-unicode-support“dompdf_config.custom.inc.php”文件。但问题是我无法在我的所有 dompdf 文件夹和我的所有文件系统中找到这样的文件。请有人告诉我它在哪里或我必须做什么。另一件事是我必须使用 dompdf,因为它具有出色的 CSS 兼容性。谢谢。 这是导出 。http://i.stack.imgur.com/nYAzW.png



这是我的代码。

require("dompdf/autoload.inc.php");
use Dompdf\Dompdf;
$dompdf = new Dompdf();
$dompdf->loadHtml("<html><head>
<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\">

<link rel=\"stylesheet\" type=\"text/css\" href=\"styles/scorestyle.css\">

</head>
<body><div>
<div id=\"showscorediv\"><table><tbody><tr class=\"scoresubject\"><th colspan=\"2\">??????? ???????</th></tr><tr class=\"scorecategory\"><th>???? ??</th><th>?????? ??</th></tr><tr><td><span class=\"level_0\">???? ??? ????</span></td><td class=\"scoretd\">62</td></tr><tr><td><span class=\"level_1\">???? ??? ????? ?? ??? ????</span></td><td class=\"scoretd\">10</td></tr><tr><td><span class=\"level_1\">???? ??? ????? ?? ?????</span></td><td class=\"scoretd\">28</td></tr><tr><td><span class=\"level_1\">???? ??? ????? ?? ?????</span></td><td class=\"scoretd\">24</td></tr><tr><td><span class=\"level_0\">???? ??? ???</span></td><td class=\"scoretd\">60</td></tr><tr><td><span class=\"level_1\">???? …
Run Code Online (Sandbox Code Playgroud)

php pdf unicode persian dompdf

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

dompdf ×1

pdf ×1

persian ×1

php ×1

unicode ×1