Hello Tilman,

Thank you. Yes, I will find the font supported by PDFBOX.


Regards,

Pai

On Sun, Jun 14, 2020 at 4:03 PM Tilman Hausherr <thaush...@t-online.de>
wrote:

> 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