Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0.23, 3.0.0 PDFBox
-
None
Description
The following classes are part of a public abstract class org.apache.pdfbox.pdmodel.font.FontInfo which is meant to be an interface but both have a package protected constructor:
- org.apache.pdfbox.pdmodel.font.PDPanoseClassification
- org.apache.pdfbox.pdmodel.font.CIDSystemInfo
This makes it impossible to use those classes in a custom implementation of org.apache.pdfbox.pdmodel.font.FontInfo without using the pdfbox naming space as package name, see this posting from Roland Meub for further details