Package com.itextpdf.text.pdf.internal
Class PdfA2Checker
java.lang.Object
com.itextpdf.text.pdf.internal.PdfAChecker
com.itextpdf.text.pdf.internal.PdfA2Checker
- Direct Known Subclasses:
PdfA3Checker
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
static final PdfName
static final PdfName
static final PdfName
protected boolean
protected int
(package private) static final int
static final int
private static PdfName
(package private) static final int
protected boolean
protected boolean
protected boolean
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
checkEmbeddedFile
(PdfDictionary embeddedFile) 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
private void
fillOrderRecursively
(PdfArray orderArray, HashSet<PdfObject> order) Methods inherited from class com.itextpdf.text.pdf.internal.PdfAChecker
cacheObject, checkFlag, checkOutputIntentsInStamperMode, checkPdfAConformance, checkStructure, getDirectArray, getDirectDictionary, getDirectObject, getDirectStream, useExternalCache
-
Field Details
-
allowedBlendModes
-
restrictedActions
-
allowedAnnotTypes
-
contentAnnotations
-
keysForCheck
-
DIGESTLOCATION
-
DIGESTMETHOD
-
DIGESTVALUE
-
maxPageSize
static final int maxPageSize- See Also:
-
minPageSize
static final int minPageSize- See Also:
-
gsStackDepth
protected int gsStackDepth -
rgbUsed
protected boolean rgbUsed -
cmykUsed
protected boolean cmykUsed -
grayUsed
protected boolean grayUsed -
transparencyWithoutPageGroupDetected
protected boolean transparencyWithoutPageGroupDetected -
transparencyDetectedOnThePage
protected boolean transparencyDetectedOnThePage -
maxStringLength
public static final int maxStringLength- See Also:
-
MimeTypePdf
-
-
Constructor Details
-
PdfA2Checker
PdfA2Checker(PdfAConformanceLevel conformanceLevel)
-
-
Method Details
-
initKeysForCheck
- Specified by:
initKeysForCheck
in classPdfAChecker
-
checkFont
- Specified by:
checkFont
in classPdfAChecker
-
checkGState
- Specified by:
checkGState
in classPdfAChecker
-
checkImage
- Specified by:
checkImage
in classPdfAChecker
-
checkFormXObj
- Specified by:
checkFormXObj
in classPdfAChecker
-
checkInlineImage
- Specified by:
checkInlineImage
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
-
checkEmbeddedFile
-
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
-
fillOrderRecursively
-
close
- Specified by:
close
in classPdfAChecker
-