1

您好我正在使用PHP 的tcpdf库来创建 PDF。在此我使用 cid0jp 字体来支持日文字符。但在选择下载后。

前任:

$pdf = new PDF('P', 'mm', 'A4', true, 'UTF-8', false);
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
$pdf->SetMargins(15, 27, 15);
$pdf->SetAutoPageBreak(TRUE, 25);
$pdf->SetFont('cid0jp', '', 14);
$pdf->SetMargins(30, 20);
$pdf->AddPage();
$pdf->Write($h=0, '木曜日', $link='', $fill=0, $align='C', $ln=true, $stretch=0, $firstline=false, $firstblock=false, $maxh=0);
$pdf->Output('example_002.pdf', 'D');

但是下载后生成的PDF没有任何内容。谁能知道是什么问题?

4

2 回答 2

0

问题是因为 PDF 查看器没有所需的字体...下载了所需的字体...这解决了问题。上面提供的示例代码是正确的...

于 2013-04-12T05:54:31.333 回答
-1

“cid0jp”这个字体支持日文文本。

 $xmlWriter->SetFont('cid0jp', '', 14);
于 2022-02-22T04:56:43.067 回答