Hi,

Thanks. I have created
https://issues.apache.org/jira/browse/PDFBOX-4880

But as I wrote, you still won't be able to use that font. We need the os2 table and more (it is also missing the cmap table) to use these fonts properly. You need to find this font elsewhere.

Tilman

Am 14.06.2020 um 01:41 schrieb Pai Peng:
Hello Tilman,

Thank you for your explanation.

The font can be downloaded under this link:
https://www.dafontfree.net/freefonts-ocrb-f151774.htm

ORC-B Font is used for Machine Readable Zone text. It contains only
Alphabet and numbers.

I am using 2.0.19 and by debugging the following line returns NULL

OS2WindowsMetricsTable os2 = ttf.getOS2Windows();

Just like you said no os2 table.


Regards,

Pai


On Sun, Jun 14, 2020 at 1:05 AM Tilman Hausherr <thaush...@t-online.de>
wrote:

Hi,

I looked in the source code, and if you're using the latest version
(2.0.20), then
TrueTypeEmbedder:190

would mean that the font does not have an OS2 table. Could you please
upload this font somewhere?

A NullPointerException is of course not nice, I could make a decent
IOException, but you'd still not be able to use this font.

Tilman


Am 13.06.2020 um 18:14 schrieb Pai Peng:
Hello Apache PDFBox Team,


I want to use the font OCR-B for a PDF editing with PDFBox. But I get
the error by loading this font.

font = PDType0Font.load(pdDocument, new File(fontPath));


java.lang.NullPointerException
at

org.apache.pdfbox.pdmodel.font.TrueTypeEmbedder.createFontDescriptor(TrueTypeEmbedder.java:190)
at

org.apache.pdfbox.pdmodel.font.TrueTypeEmbedder.<init>(TrueTypeEmbedder.java:83)
at

org.apache.pdfbox.pdmodel.font.PDCIDFontType2Embedder.<init>(PDCIDFontType2Embedder.java:76)
at
org.apache.pdfbox.pdmodel.font.PDType0Font.<init>(PDType0Font.java:220)
at org.apache.pdfbox.pdmodel.font.PDType0Font.load(PDType0Font.java:67)

I think something may be wrong with this font (this font exists under the
path and is a special font with only some characters.)

Maybe anybody here has met this problem and can share info for me, Thank
You
Regards,

Pai


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org

Reply via email to