您好,欢迎访问一九零五行业门户网

求html转为pdf中文全是问号解决办法

html2fpdf将简单的html转为pdf中文乱码我实在是搞不定了,换成了html2pdf
vendor('html2pdf.html2pdf');
        $html2pdf = new html2pdf('p', 'a4', 'fr', true, 'utf-8', array(30, 20, 25, 25));
        $html2pdf->parsingcss->fontset('dejavusans');
        $html2pdf->writehtml(
出来吧大哥
this is a test);
        $html2pdf->output(sample.pdf,'i');
        echo pdf file is generated successfully!;
结果出来中文汉字全是问号  
 各位大神,该怎么解决啊 实在没法子了  求大神帮帮忙吧 我实在是没辙了
回复讨论(解决方案) 你的 html2pdf 是什么版本的?
vendor('html2pdf.html2pdf'); 用的是什么框架,连插件都不替你修正好,这个框架有何用?
具体版本我没看懂   应该是这两行中的
 define('__class_html2pdf__', '4.03');
   define('html2pdf_used_tcpdf_version', '5.0.002');
用的thinkphp框架
你的 html2pdf 是什么版本的?
vendor('html2pdf.html2pdf'); 用的是什么框架,连插件都不替你修正好,这个框架有何用?
这是因为你没有 dejavusans 这个字体,另外写法也有点问题
你可以参考一下他提供的样例文件 examples/utf8.php
并将 style=font-family: freeserif>
改为 style=font-family: stsongstdlight
至于如何使用其他字体,网上的介绍很多
非常感谢  ,我才参加工作两个月 , 基础实在太差了 
 真心感谢您的指导
其它类似信息

推荐信息