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

CIDSet should be PDF/A-2b compatible

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.0.7
    • Fix Version/s: 2.0.8, 3.0.0 PDFBox
    • Component/s: PDModel
    • Labels:
      None

      Description

      From Esteban Nicolas Ruiz in the user mailing list:

      I have created PDF/A-2b document with pdfbox and I have found that the font subsetting provided by pdfbox doesn't match the following requirement from the specification:

      Specification: ISO 19005-2:2011, Clause: 6.2.11.4, Test number: 4
      If the FontDescriptor dictionary of an embedded CID font contains a CIDSet stream, then it shall identify all CIDs which are present in the font program, regardless of whether a CID in the font is referenced or used by the PDF or not.

      That is: some CIDs which are in the CIDToGidMap don't appear in the CIDSet.
      Maybe it is a bug or you can add an option to generate the CIDSet to be consistent with the CIDToGidMap.

      Additional details (including a sample pdf file) here:
      https://github.com/veraPDF/veraPDF-library/issues/907

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tilman Tilman Hausherr
                Reporter:
                tilman Tilman Hausherr
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: