Class PdfAChecker
java.lang.Object
com.itextpdf.text.pdf.internal.PdfAChecker
- Direct Known Subclasses:
PdfA1Checker, PdfA2Checker
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected PdfAConformanceLevelprotected booleanprotected final Loggerprotected PdfObjectprotected String -
Method Summary
Modifier and TypeMethodDescriptionvoidcacheObject(PdfIndirectReference iref, PdfObject obj) protected abstract voidcheckAction(PdfWriter writer, int key, Object obj1) protected abstract voidcheckAnnotation(PdfWriter writer, int key, Object obj1) protected abstract voidcheckCanvas(PdfWriter writer, int key, Object obj1) protected abstract voidcheckColor(PdfWriter writer, int key, Object obj1) protected abstract voidcheckFileSpec(PdfWriter writer, int key, Object obj1) protected static booleancheckFlag(int flags, int flag) protected abstract voidprotected abstract voidprotected abstract voidcheckFormXObj(PdfWriter writer, int key, Object obj1) protected abstract voidcheckGState(PdfWriter writer, int key, Object obj1) protected abstract voidcheckImage(PdfWriter writer, int key, Object obj1) protected abstract voidcheckInlineImage(PdfWriter writer, int key, Object obj1) protected abstract voidcheckLayer(PdfWriter writer, int key, Object obj1) protected abstract voidcheckOutputIntent(PdfWriter writer, int key, Object obj1) protected voidprotected abstract voidcheckPdfObject(PdfWriter writer, int key, Object obj1) protected abstract voidcheckStream(PdfWriter writer, int key, Object obj1) protected abstract voidcheckStructElem(PdfWriter writer, int key, Object obj1) static booleancheckStructure(PdfAConformanceLevel conformanceLevel) protected abstract voidcheckTrailer(PdfWriter writer, int key, Object obj1) abstract voidprotected PdfArraygetDirectArray(PdfObject obj) protected PdfDictionaryprotected PdfObjectgetDirectObject(PdfObject obj) protected PdfStreamgetDirectStream(PdfObject obj) voiduseExternalCache(TempFileCache fileCache)
-
Field Details
-
LOGGER
-
conformanceLevel
-
pdfaOutputIntentColorSpace
-
pdfaDestOutputIntent
-
isCheckOutputIntent
protected boolean isCheckOutputIntent
-
-
Method Details
-
initKeysForCheck
-
cacheObject
-
useExternalCache
-
close
-
getDirectObject
-
getDirectDictionary
-
getDirectStream
-
getDirectArray
-
checkFont
-
checkImage
-
checkInlineImage
-
checkFormXObj
-
checkGState
-
checkLayer
-
checkTrailer
-
checkStream
-
checkFileSpec
-
checkPdfObject
-
checkCanvas
-
checkColor
-
checkAnnotation
-
checkAction
-
checkForm
-
checkStructElem
-
checkOutputIntent
-
checkStructure
-
checkFlag
protected static boolean checkFlag(int flags, int flag) -
checkOutputIntentsInStamperMode
-