Package com.itextpdf.pdfa.checker
Class PdfA3Checker
java.lang.Object
com.itextpdf.pdfa.checker.PdfAChecker
com.itextpdf.pdfa.checker.PdfA1Checker
com.itextpdf.pdfa.checker.PdfA2Checker
com.itextpdf.pdfa.checker.PdfA3Checker
- All Implemented Interfaces:
-
IValidationChecker
- Direct Known Subclasses:
-
PdfA4Checker
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 Summary
Fields inherited from class com.itextpdf.pdfa.checker.PdfA2Checker
allowedBlendModes, allowedFilters, allowedInlineImageFilters, apLessAnnotations, forbiddenActions, forbiddenAnnotations, transparencyObjects
Fields inherited from class com.itextpdf.pdfa.checker.PdfA1Checker
allowedNamedActions, allowedRenderingIntents, contentAnnotations
Fields inherited from class com.itextpdf.pdfa.checker.PdfAChecker
checkedObjects, checkedObjectsColorspace, cmykIsUsed, cmykUsedObjects, conformanceLevel, grayIsUsed, grayUsedObjects, gsStackDepth, ICC_COLOR_SPACE_CMYK, ICC_COLOR_SPACE_GRAY, ICC_COLOR_SPACE_RGB, ICC_DEVICE_CLASS_MONITOR_PROFILE, ICC_DEVICE_CLASS_OUTPUT_PROFILE, maxGsStackDepth, pdfAOutputIntentColorSpace, pdfAOutputIntentDestProfile, rgbIsUsed, rgbUsedObjects
-
Constructor Summary
ConstructorDescriptionPdfA3Checker
(PdfAConformanceLevel conformanceLevel) Creates a PdfA3Checker with the required conformance level -
Method Summary
Modifier and TypeMethodDescriptionprotected void
checkFileSpec
(PdfDictionary fileSpec) Verify the conformity of the file specification dictionary.Methods inherited from class com.itextpdf.pdfa.checker.PdfA2Checker
checkAnnotation, checkAnnotationAgainstActions, checkAppearanceStream, checkBlendMode, checkCatalogAAConformance, checkCatalogValidEntries, checkColor, checkColor, checkColorSpace, checkContentConfigurationDictAgainstAsKey, checkExtGState, checkFontGlyphs, checkForm, checkFormXObject, checkFormXObject, checkImage, checkInlineImage, checkNonSymbolicTrueTypeFont, checkNumberOfDeviceNComponents, checkOutputIntents, checkPageAAConformance, checkPageColorsUsages, checkPageObject, checkPageSize, checkPageTransparency, checkPdfArray, checkPdfDictionary, checkPdfStream, checkSignature, checkTransparencyGroup, getAllowedNamedActions, getAppearanceLessAnnotations, getForbiddenActions, getForbiddenAnnotations, getMaxRealValue, getMaxStringLength, getTransparencyErrorMessage
Methods inherited from class com.itextpdf.pdfa.checker.PdfA1Checker
checkAction, checkCanvasStack, checkCatalog, checkColorsUsages, checkContentStream, checkCrypto, checkFont, checkLogicalStructure, checkMetaData, checkPdfName, checkPdfNumber, checkPdfString, checkRenderingIntent, checkSignatureType, checkSymbolicTrueTypeFont, checkText, checkTrailer, checkXrefTable, getFormFields, getMaxIntegerValue, getMaxNameLength, getMaxNumberOfIndirectObjects, getMinIntegerValue
Methods inherited from class com.itextpdf.pdfa.checker.PdfAChecker
checkColorSpace, checkContentStreamObject, checkDocument, checkFlag, checkPdfObject, checkResources, checkResources, checkResourcesOfAppearanceStreams, checkSinglePage, checkStructure, checkTagStructureElement, getConformanceLevel, isAlreadyChecked, isContainsTransparencyGroup, isFullCheckMode, objectIsChecked, setFullCheckMode, setPdfAOutputIntentColorSpace, validateDocument, validateObject
-
Field Details
-
allowedAFRelationships
-
-
Constructor Details
-
PdfA3Checker
Creates a PdfA3Checker with the required conformance level- Parameters:
-
conformanceLevel
- the required conformance level,a
oru
orb
-
-
Method Details
-
checkFileSpec
Description copied from class:PdfAChecker
Verify the conformity of the file specification dictionary.- Overrides:
-
checkFileSpec
in classPdfA2Checker
- Parameters:
-
fileSpec
- thePdfDictionary
containing file specification to be checked
-