TCPDF中文乱码(Ubuntu系统)

发布于 2021-12-04 07:13:48 字数 1831 浏览 802 评论 2

我已经安装了droidsansfallback字体,并且运行了exmaple_038是可以出来中文的,但是自己写的函数就会乱码。

$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);

// set document information
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('Zhangyu Sun');
$pdf->SetTitle('Draw Pictures');
$pdf->SetSubject('Navigation');
$pdf->SetKeywords('Zenith Tropospheric Delay,Temporal Sequence of Position Two');

// set default header data
$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.' 038', PDF_HEADER_STRING);

// set header and footer fonts
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);

// set default monospaced font
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);

// set margins
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);

// set auto page breaks
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);

// set image scale factor
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
$pdf->setJPEGQuality(75);

// ---------------------------------------------------------

$pdf->SetFont('droidsansfallback', '', 30);
  //The cover
$pdf->AddPage();
$pdf->SetXY(14,2);
$pdf->Image($_SERVER['DOCUMENT_ROOT'].'Public/img/logo.png','','','','', 'PNG', '', '', '', '', '', false, false, 1, false, false, true);

$pdf->SetXY(52,60);



$pdf->Write(0,'测试','',0, 'L', true, 0, false, false, 0); 

$pdf->SetXY(84,80);

$pdf->Write(0,'测试111','',0, 'L', true, 0, false, false, 0); 

$pdf->SetXY(79,230);

$pdf->Write(0,$info['yymmdd'],'',0, 'L', true, 0, false, false, 0); 

//The first page
$pdf->SetFont('droidsansfallback', '', 12);

$pdf->AddPage();

$pdf->SetXY(14,20);
$pdf->Write(0,'测试','', 0, 'L', true, 0, false, false, 0);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

酒几许 2021-12-04 13:10:39

指定支持中文的字体,以前做过

把昨日还给我 2021-12-04 11:43:35

刚刚试过了,放在那个example_038例子里这段代码没有问题,放在单独的函数里就乱码。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文