【问题标题】:Some Unicode characters cannot be printed in PrinceXML某些 Unicode 字符无法在 PrinceXML 中打印
【发布时间】:2022-08-18 13:02:57
【问题描述】:
page 6: warning: no font for Basic Latin character U+000B, fallback to U+2BD1 ⯑
page 6: warning: Ensure fonts are available on the system or load them via a @font-face rule.
page 6: warning: For more information see:
page 6: warning: https://www.princexml.com/doc/help-install/#missing-glyphs-or-fonts
internal error: Unable to find any available fonts.

大家好!使用 PrinceXML 将 HTML 转换为 PDF 时,我收到了上述警告/错误。在 CSS 中,我的字体是 font-family: serif !important;。 由于上面的错误,Prince 无法生成 PDF 文件。

  • 衬线!不是家族字体,而是一种风格,因此您需要 Times Roman (Latin) 或任何更好的非拉丁衬线字体

标签: php css princexml


【解决方案1】:

内部错误:找不到任何可用的字体。

您运行 Prince 的系统似乎没有安装任何字体。由于这在 Windows 或 macOS 系统上通常是不可能的,我想你在一个类似 UNIX 的系统上。我建议安装 Liberation 字体以开始使用。例如。 fonts-liberation2 Debian/Ubuntu 上的软件包。

【讨论】:

    猜你喜欢
    • 2022-01-25
    • 2016-06-09
    • 1970-01-01
    • 2015-11-16
    • 1970-01-01
    • 2014-10-27
    • 1970-01-01
    • 2019-04-26
    • 1970-01-01
    相关资源
    最近更新 更多