【问题标题】:Java apache pdfbox adding an External Font in a Pdf fileJava apache pdfbox 在 Pdf 文件中添加外部字体
【发布时间】:2018-04-29 18:02:35
【问题描述】:

我正在寻找一种在 Java Apache PdfBox 中嵌入外部字体以在 PDF 页面(默认情况下不可用的其他字体)中使用的方法。有人知道怎么做吗?

【问题讨论】:

  • 请改进您的问题。只需添加字体非常简单 (document.getPage(0).getResources().add(PDType0Font.load(document,new File("....."))) 但这不会改变任何东西。

标签: java pdf fonts pdfbox


【解决方案1】:

他们有一种使用外部字体的方法,如 参考 - https://pdfbox.apache.org/1.8/cookbook/workingwithfonts.html

...PDFBox 将从类路径中加载 Resources/PDFBox_External_Fonts.properties 以将字体名称映射到 TTF 字体文件。该文件中的 UNKNOWN_FONT 属性将告诉 PDFBox 在不存在映射时使用哪种字体。

如果您可以分享您遇到的具体问题/错误,如果您愿意,我可以提供更好的可行响应。

【讨论】:

    猜你喜欢
    • 2014-05-31
    • 2017-01-29
    • 2013-05-12
    • 2013-01-19
    • 1970-01-01
    • 2013-03-22
    • 2015-06-06
    • 1970-01-01
    • 2015-03-23
    相关资源
    最近更新 更多