我在使用带有嵌入式字体的 TCPDF PHP 库时遇到了一个非常烦人的问题。
我知道我正在以正确的方式使用它(如手册所述)并且字体已正确嵌入。
每当我尝试在 Adobe 阅读器上阅读我的输出文件时,它都运行良好。
但是当我使用非 adobe 阅读器(如 iPad)时,一些且只有一些字体会完全消失。
关于如何解决这个问题或如何调试 PDF 文件以便我获得更多信息的任何建议?
最佳答案
使用 TTF 字体并像这样添加它们:
$neueCE55r = $pdf->addTTFfont('ttf/HelveticaNeueCE55Roman.ttf', 'TrueTypeUnicode', '', 96);
$pdf->SetFont($neueCE55r, '', 20, '', false);
这些字体应该适用于所有系统。
关于php - TCPDF 嵌入字体根据阅读器消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12479847/