【发布时间】:2017-10-17 20:37:16
【问题描述】:
我正在使用 iText7 通过 Java 创建 PDF。我使用了一些自定义字体,这些文件位于resources 文件夹中。
虽然我在 netbeans 上测试和运行应用程序,但效果很好:
PdfFontFactory.register("./src/main/resources/GOTHAM-BOLD.otf", "gotham-bold");
PdfFont gBold = PdfFontFactory.createRegisteredFont("gotham-bold", PdfEncodings.IDENTITY_H);
但是当我构建并尝试运行应用程序并生成 PDF 文件时,iText 找不到字体文件,因为它需要直接path。
我有什么选择?我真的需要这样做才能在任何电脑上工作(就像其他资源一样)。
【问题讨论】:
标签: java custom-font itext7