【问题标题】:Cannot extract the embedded font - Code Igniter and dompdf无法提取嵌入的字体 - Code Igniter 和 dompdf
【发布时间】:2013-01-19 11:46:48
【问题描述】:

按照此链接 (https://github.com/EllisLab/CodeIgniter/wiki/PDF-generation-using-dompdf) 中的说明,打开创建的 pdf 文件时总是遇到错误。错误消息是:“无法提取嵌入字体'TradeGothicLT-CondEighteen'。某些字符可能无法正确显示或打印。”当我单击确定时,pdf 显示黑色背景,当我开始突出显示正文时,它会捕获文本但文本为黑色字体颜色。我应该怎么做才能摆脱这个错误?

【问题讨论】:

    标签: codeigniter dompdf


    【解决方案1】:

    您的字体缓存可能有问题,位于 dompdf/lib/fonts/dompdf_font_family_cache.php(尽管确切的文件名取决于您的版本以及您是否已加载字体)。该文件告诉 dompdf 哪些字体可用于 PDF。如果此文件引用了实际上不可用的字体,您可能会在查看时遇到重大问题。您可能需要重新加载字体文件。查看Unicode how-to 了解使用嵌入字体的概述。本文档尚未更新以反映 dompdf 0.6.0 beta 3 中实施的更改,但信息仍然相关。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-30
      • 2020-07-21
      • 1970-01-01
      • 2019-06-30
      相关资源
      最近更新 更多