我创建了一个网站,以动态创建PDF的使用TCPDF并嵌入字体到PDF。 用户可以从一个范围的标准字体如Arial的选择,宋体等。然后该系统直接从我的服务器选择一个TTF字体和使用下面的代码嵌入。 使用该字体的文字可以看出大多数PDF浏览器不错,但iPad/iPhone's
浏览器不显示它。 我下载ARIAL.TTF的一个新的(随机)版本作为测试(不知道在文件中的差异,但现在看来,以显示效果细腻。
我需要为大量的字体做到这一点,但在黑暗中的一点我拍,因为我不知道是什么的字体可能会导致其无法被嵌入。 有谁知道在TTF字体什么会导致其无法被显示? 显示精细的其他观众和节目被嵌入在Acrobat文档属性?
谢谢
$fontname = $pdf->addTTFfont('/tcpdf/fonts/custom/'.$ttfFile.'.ttf', 'TrueTypeUnicode', '', 32);
//使用的字体
$pdf->SetFont($fontname, '', $fontPoints, '', 'false');