Package com.itextpdf.text.pdf.internal
Class PdfA1Checker
java.lang.Object
com.itextpdf.text.pdf.internal.PdfAChecker
com.itextpdf.text.pdf.internal.PdfA1Checker
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected boolean
protected int
static final int
static final int
static final int
static final double
static final int
static final PdfName
protected boolean
static final PdfName
Fields inherited from class com.itextpdf.text.pdf.internal.PdfAChecker
conformanceLevel, fileCache, isCheckOutputIntent, LOGGER, pdfaDestOutputIntent, pdfaOutputIntentColorSpace
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
checkAction
(PdfWriter writer, int key, Object obj1) protected void
checkAnnotation
(PdfWriter writer, int key, Object obj1) protected void
checkCanvas
(PdfWriter writer, int key, Object obj1) protected void
checkColor
(PdfWriter writer, int key, Object obj1) protected void
checkFileSpec
(PdfWriter writer, int key, Object obj1) protected void
protected void
protected void
checkFormXObj
(PdfWriter writer, int key, Object obj1) protected void
checkGState
(PdfWriter writer, int key, Object obj1) protected void
checkImage
(PdfWriter writer, int key, Object obj1) protected void
checkInlineImage
(PdfWriter writer, int key, Object obj1) protected void
checkLayer
(PdfWriter writer, int key, Object obj1) protected void
checkOutputIntent
(PdfWriter writer, int key, Object obj1) protected void
checkPdfObject
(PdfWriter writer, int key, Object obj1) protected void
checkStream
(PdfWriter writer, int key, Object obj1) protected void
checkStructElem
(PdfWriter writer, int key, Object obj1) protected void
checkTrailer
(PdfWriter writer, int key, Object obj1) void
Methods inherited from class com.itextpdf.text.pdf.internal.PdfAChecker
cacheObject, checkFlag, checkOutputIntentsInStamperMode, checkPdfAConformance, checkStructure, getDirectArray, getDirectDictionary, getDirectObject, getDirectStream, useExternalCache
-
Field Details
-
setState
-
noOp
-
allowedAnnotTypes
-
allowedNamedActions
-
restrictedActions
-
contentAnnotations
-
keysForCheck
-
maxRealValue
public static final double maxRealValue- See Also:
-
maxStringLength
public static final int maxStringLength- See Also:
-
maxArrayLength
public static final int maxArrayLength- See Also:
-
maxDictionaryLength
public static final int maxDictionaryLength- See Also:
-
maxGsStackDepth
public static final int maxGsStackDepth- See Also:
-
gsStackDepth
protected int gsStackDepth -
rgbUsed
protected boolean rgbUsed -
cmykUsed
protected boolean cmykUsed -
grayUsed
protected boolean grayUsed
-
-
Constructor Details
-
PdfA1Checker
PdfA1Checker(PdfAConformanceLevel conformanceLevel)
-
-
Method Details
-
initKeysForCheck
- Specified by:
initKeysForCheck
in classPdfAChecker
-
checkFont
- Specified by:
checkFont
in classPdfAChecker
-
checkImage
- Specified by:
checkImage
in classPdfAChecker
-
checkFormXObj
- Specified by:
checkFormXObj
in classPdfAChecker
-
checkInlineImage
- Specified by:
checkInlineImage
in classPdfAChecker
-
checkGState
- Specified by:
checkGState
in classPdfAChecker
-
checkLayer
- Specified by:
checkLayer
in classPdfAChecker
-
checkTrailer
- Specified by:
checkTrailer
in classPdfAChecker
-
checkStream
- Specified by:
checkStream
in classPdfAChecker
-
checkFileSpec
- Specified by:
checkFileSpec
in classPdfAChecker
-
checkPdfObject
- Specified by:
checkPdfObject
in classPdfAChecker
-
checkCanvas
- Specified by:
checkCanvas
in classPdfAChecker
-
checkColor
- Specified by:
checkColor
in classPdfAChecker
-
checkAnnotation
- Specified by:
checkAnnotation
in classPdfAChecker
-
checkAction
- Specified by:
checkAction
in classPdfAChecker
-
checkForm
- Specified by:
checkForm
in classPdfAChecker
-
checkStructElem
- Specified by:
checkStructElem
in classPdfAChecker
-
checkOutputIntent
- Specified by:
checkOutputIntent
in classPdfAChecker
-
close
- Specified by:
close
in classPdfAChecker
-