小编use*_*116的帖子

TCPDF - 在iPad上查看PDF时未显示的嵌入式ttf字体

我创建了一个使用tcpdf动态创建PDF的网站,并将字体嵌入到PDF中.用户可以从一系列标准字体中选择,如Arial,Verdana等.然后系统直接从我的服务器中选择一个ttf字体,并使用下面的代码嵌入.在大多数pdf查看iPad/iPhone's器上可以看到带有该字体的文本,但查看器没有显示它.我下载了一个新的(随机)版本的Arial.ttf作为测试(不确定文件中的差异,但现在似乎显示正常.

我需要为许多字体做这个,但我在黑暗中拍摄了一点因为我不知道字体中的内容可能导致它不被嵌入.有谁知道ttf字体会导致它不显示?在其他观看者和节目中显示是否可以嵌入Acrobat文档属性?

谢谢

$fontname = $pdf->addTTFfont('/tcpdf/fonts/custom/'.$ttfFile.'.ttf', 'TrueTypeUnicode', '', 32);
Run Code Online (Sandbox Code Playgroud)

//使用字体

$pdf->SetFont($fontname, '', $fontPoints, '', 'false');
Run Code Online (Sandbox Code Playgroud)

pdf fonts truetype tcpdf

8
推荐指数
1
解决办法
3197
查看次数

标签 统计

fonts ×1

pdf ×1

tcpdf ×1

truetype ×1