Я использую iText7 для создания PDF-файлов с помощью Java. Я использую некоторые пользовательские шрифты, и эти файлы находятся в папке resources
.
Пока я тестирую и запускаю приложение на netbeans, оно отлично работает:
PdfFontFactory.register("./src/main/resources/GOTHAM-BOLD.otf", "gotham-bold");
PdfFont gBold = PdfFontFactory.createRegisteredFont("gotham-bold", PdfEncodings.IDENTITY_H);
Но когда я создаю и пытаюсь запустить приложение и создать файл PDF, iText не может найти файлы шрифтов, потому что ему нужен прямой path
. Какие у меня есть альтернативы? Мне это действительно нужно, чтобы работать на любом компьютере (как и другие ресурсы).