Class PdfA3Checker

  • All Implemented Interfaces:
    IValidationChecker
    Direct Known Subclasses:
    PdfA4Checker

    public class PdfA3Checker
    extends PdfA2Checker
    PdfA3Checker defines the requirements of the PDF/A-3 standard and contains a number of methods that override the implementations of its superclass PdfA2Checker. The specification implemented by this class is ISO 19005-3
    • Field Detail

      • allowedAFRelationships

        protected static final java.util.Set<PdfName> allowedAFRelationships
    • Constructor Detail

      • PdfA3Checker

        public PdfA3Checker​(PdfAConformanceLevel conformanceLevel)
        Creates a PdfA3Checker with the required conformance level
        Parameters:
        conformanceLevel - the required conformance level, a or u or b
    • Method Detail

      • checkFileSpec

        protected void checkFileSpec​(PdfDictionary fileSpec)
        Description copied from class: PdfAChecker
        Verify the conformity of the file specification dictionary.
        Overrides:
        checkFileSpec in class PdfA2Checker
        Parameters:
        fileSpec - the PdfDictionary containing file specification to be checked