Я работаю над созданием pdf с использованием pdfbox 2.0 с содержанием, доступным в с возможностью датирования.
При создании pdf некоторые символы недоступны в файле шрифта.
Ниже выдается исключение, если какой-либо символ недоступен в шрифте.
Примечание : AAAA обозначает символ Unicode, а BBBB - файл шрифта в блоке исключения.
java.lang.IllegalArgumentException: No glyph for AAAA in font BBBB
at org.apache.pdfbox.pdmodel.font.PDCIDFontType2.encode(PDCIDFontType2.java:411)
at org.apache.pdfbox.pdmodel.font.PDType0Font.encode(PDType0Font.java:351)
at org.apache.pdfbox.pdmodel.font.PDFont.encode(PDFont.java:286)
at com.font.test.FontTest.testFont(FontTest.java:140)
at com.font.test.FontTest.main(FontTest.java:103)
Итак, я планировал нарисовать или заменить на квадрат в pdf, если какой-либо символ недоступен в данном файле шрифта.
Пожалуйста, помогите мне нарисовать квадрат в pdf, если какой-либо символ отсутствует в файле шрифта.