【问题标题】:Include custom fonts in PDF在 PDF 中包含自定义字体
【发布时间】:2018-02-16 03:46:24
【问题描述】:

我有一个关于使用 wkhtmltopdf 生成 PDF 的问题。我知道可以在我的 html 中使用自定义字体。但我认为查看pdf的操作系统必须安装这些字体。对吗?

我的问题是是否可以在 PDF 中包含这些字体?因此,当生成 PDF 时,我可以将其发送到打印办公室打印 50 份。他们看到的pdf和我一模一样,没有安装这些字体。

【问题讨论】:

    标签: pdf fonts pdf-generation wkhtmltopdf


    【解决方案1】:

    这当然是可能的。
    在 pdf 术语中称为“嵌入字体”。
    大多数 pdf 生成库应该支持这一点。

    Pdf 有不同的风格(标准)。 pdf/A 标准之一用于长期存储(A 代表归档)。这个想法是应该尽可能地保留文档的外观和感觉。为了在不依赖操作系统(以及它可能附带的字体)的情况下实现这一点,需要嵌入字体以满足 pdf/A 标准。

    https://en.wikipedia.org/wiki/PDF/A

    我不知道如何在您使用的库中执行此操作。但我确实知道 iText 可以做到这一点。

    这是一个很棒的教程,除了为您提供有关 iText 的更多信息外,还将以非常直观的方式说明自定义字体的问题。

    https://developers.itextpdf.com/tutorial/using-fonts-pdf-and-itext

    【讨论】:

    猜你喜欢
    • 2018-03-11
    • 2017-04-14
    • 2017-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多