Uploaded image for project: 'PDFBox'
  1. PDFBox
  2. PDFBOX-5208

Make constructors of CIDSystemInfo and PDPanoseClassification public

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0.23, 3.0.0 PDFBox
    • 2.0.24, 3.0.0 PDFBox
    • Parsing
    • 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

      Attachments

        Activity

          People

            lehmi Andreas Lehmkühler
            lehmi Andreas Lehmkühler
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: