public class PdfA2Checker extends PdfA1Checker
Modifier and Type | Field and Description |
---|---|
protected static Set<PdfName> |
allowedBlendModes |
protected static Set<PdfName> |
forbiddenActions |
protected static Set<PdfName> |
forbiddenAnnotations |
allowedNamedActions, allowedRenderingIntents, contentAnnotations
checkedObjects, checkedObjectsColorspace, cmykIsUsed, conformanceLevel, grayIsUsed, gsStackDepth, ICC_COLOR_SPACE_CMYK, ICC_COLOR_SPACE_GRAY, ICC_COLOR_SPACE_RGB, ICC_DEVICE_CLASS_MONITOR_PROFILE, ICC_DEVICE_CLASS_OUTPUT_PROFILE, LOGGER, maxGsStackDepth, pdfAOutputIntentColorSpace, rgbIsUsed
Constructor and Description |
---|
PdfA2Checker(PdfAConformanceLevel conformanceLevel) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkAnnotation(PdfDictionary annotDic) |
protected void |
checkCatalogValidEntries(PdfDictionary catalogDict) |
void |
checkColor(Color color, PdfDictionary currentColorSpaces, Boolean fill) |
void |
checkColorSpace(PdfColorSpace colorSpace, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill) |
protected void |
checkColorsUsages() |
void |
checkExtGState(CanvasGraphicsState extGState) |
protected void |
checkFileSpec(PdfDictionary fileSpec) |
protected void |
checkForm(PdfDictionary form) |
protected void |
checkFormXObject(PdfStream form) |
protected void |
checkImage(PdfStream image, PdfDictionary currentColorSpaces) |
void |
checkInlineImage(PdfStream inlineImage, PdfDictionary currentColorSpaces) |
protected void |
checkOutputIntents(PdfDictionary catalog) |
protected void |
checkPageObject(PdfDictionary pageDict, PdfDictionary pageResources) |
protected void |
checkPageSize(PdfDictionary page) |
protected void |
checkPdfStream(PdfStream stream) |
protected Set<PdfName> |
getAllowedNamedActions() |
protected Set<PdfName> |
getForbiddenActions() |
protected double |
getMaxRealValue() |
protected int |
getMaxStringLength() |
checkAction, checkCanvasStack, checkLogicalStructure, checkMetaData, checkPdfNumber, checkPdfString, checkRenderingIntent, checkTrailer
checkDocument, checkFlag, checkPdfObject, checkResources, checkSinglePage, checkStructure, getConformanceLevel, isAlreadyChecked, objectIsChecked
public PdfA2Checker(PdfAConformanceLevel conformanceLevel)
public void checkInlineImage(PdfStream inlineImage, PdfDictionary currentColorSpaces)
checkInlineImage
in class PdfA1Checker
public void checkColor(Color color, PdfDictionary currentColorSpaces, Boolean fill)
checkColor
in class PdfA1Checker
public void checkColorSpace(PdfColorSpace colorSpace, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill)
checkColorSpace
in class PdfA1Checker
public void checkExtGState(CanvasGraphicsState extGState)
checkExtGState
in class PdfA1Checker
protected double getMaxRealValue()
getMaxRealValue
in class PdfA1Checker
protected int getMaxStringLength()
getMaxStringLength
in class PdfA1Checker
protected void checkAnnotation(PdfDictionary annotDic)
checkAnnotation
in class PdfA1Checker
protected void checkForm(PdfDictionary form)
checkForm
in class PdfA1Checker
protected void checkCatalogValidEntries(PdfDictionary catalogDict)
checkCatalogValidEntries
in class PdfA1Checker
protected void checkPageSize(PdfDictionary page)
checkPageSize
in class PdfA1Checker
protected void checkFileSpec(PdfDictionary fileSpec)
checkFileSpec
in class PdfA1Checker
protected void checkPdfStream(PdfStream stream)
checkPdfStream
in class PdfA1Checker
protected void checkPageObject(PdfDictionary pageDict, PdfDictionary pageResources)
checkPageObject
in class PdfA1Checker
protected void checkOutputIntents(PdfDictionary catalog)
checkOutputIntents
in class PdfA1Checker
protected Set<PdfName> getForbiddenActions()
getForbiddenActions
in class PdfA1Checker
protected Set<PdfName> getAllowedNamedActions()
getAllowedNamedActions
in class PdfA1Checker
protected void checkColorsUsages()
checkColorsUsages
in class PdfA1Checker
protected void checkImage(PdfStream image, PdfDictionary currentColorSpaces)
checkImage
in class PdfA1Checker
protected void checkFormXObject(PdfStream form)
checkFormXObject
in class PdfA1Checker
Copyright © 1998–2016 iText Group NV. All rights reserved.