小编zed*_*ana的帖子

iTextPdf7 - 从资源中获取字体

我正在使用 iText7 用 Ja​​va 创建 PDF。我使用了一些自定义字体,这些文件在resources文件夹中。

当我在 netbeans 上测试和运行该应用程序时,这非常有效:

PdfFontFactory.register("./src/main/resources/GOTHAM-BOLD.otf", "gotham-bold");
PdfFont gBold = PdfFontFactory.createRegisteredFont("gotham-bold", PdfEncodings.IDENTITY_H);
Run Code Online (Sandbox Code Playgroud)

但是当我构建并尝试运行应用程序并生成 PDF 文件时,iText 找不到字体文件,因为它需要直接path指向它。我有哪些选择?我真的需要这样做才能在任何电脑上工作(就像其他资源一样)。

java custom-font itext7

3
推荐指数
1
解决办法
1936
查看次数

标签 统计

custom-font ×1

itext7 ×1

java ×1