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
FieldsFields inherited from class com.itextpdf.pdfa.checker.PdfA2Checker
allowedBlendModes, allowedFilters, allowedInlineImageFilters, apLessAnnotations, forbiddenActions, forbiddenAnnotations, transparencyObjectsFields inherited from class com.itextpdf.pdfa.checker.PdfA1Checker
allowedNamedActions, allowedRenderingIntents, contentAnnotationsFields inherited from class com.itextpdf.pdfa.checker.PdfAChecker
checkedObjects, checkedObjectsColorspace, cmykUsedObjects, conformance, 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, rgbUsedObjects -
Constructor Summary
ConstructorsConstructorDescriptionPdfA3Checker(PdfAConformance aConformance) Creates a PdfA3Checker with the required conformance -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckFileSpec(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, 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, getTransparencyErrorMessageMethods inherited from class com.itextpdf.pdfa.checker.PdfA1Checker
checkAction, checkCanvasStack, checkCatalog, checkContentStream, checkCrypto, checkFont, checkLogicalStructure, checkMetaData, checkPdfName, checkPdfNumber, checkPdfString, checkRenderingIntent, checkSignatureType, checkSymbolicTrueTypeFont, checkText, checkTrailer, checkXrefTable, getFormFields, getMaxIntegerValue, getMaxNameLength, getMaxNumberOfIndirectObjects, getMinIntegerValueMethods inherited from class com.itextpdf.pdfa.checker.PdfAChecker
checkContentStreamObject, checkDocument, checkFlag, checkPdfObject, checkResources, checkResourcesOfAppearanceStreams, checkSinglePage, checkStructure, checkTagStructureElement, getAConformance, isAlreadyChecked, isContainsTransparencyGroup, isFullCheckMode, isPdfObjectReadyToFlush, setFullCheckMode, setPdfAOutputIntentColorSpace, validate
-
Field Details
-
allowedAFRelationships
-
-
Constructor Details
-
PdfA3Checker
Creates a PdfA3Checker with the required conformance- Parameters:
-
aConformance- the required conformance,aoruorb
-
-
Method Details
-
checkFileSpec
Description copied from class:PdfACheckerVerify the conformity of the file specification dictionary.- Overrides:
-
checkFileSpecin classPdfA2Checker - Parameters:
-
fileSpec- thePdfDictionarycontaining file specification to be checked
-