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, contentAnnotationscheckedObjects, 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, checkTrailercheckDocument, checkFlag, checkPdfObject, checkResources, checkSinglePage, checkStructure, getConformanceLevel, isAlreadyChecked, objectIsCheckedpublic PdfA2Checker(PdfAConformanceLevel conformanceLevel)
public void checkInlineImage(PdfStream inlineImage, PdfDictionary currentColorSpaces)
checkInlineImage in class PdfA1Checkerpublic void checkColor(Color color, PdfDictionary currentColorSpaces, Boolean fill)
checkColor in class PdfA1Checkerpublic void checkColorSpace(PdfColorSpace colorSpace, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill)
checkColorSpace in class PdfA1Checkerpublic void checkExtGState(CanvasGraphicsState extGState)
checkExtGState in class PdfA1Checkerprotected double getMaxRealValue()
getMaxRealValue in class PdfA1Checkerprotected int getMaxStringLength()
getMaxStringLength in class PdfA1Checkerprotected void checkAnnotation(PdfDictionary annotDic)
checkAnnotation in class PdfA1Checkerprotected void checkForm(PdfDictionary form)
checkForm in class PdfA1Checkerprotected void checkCatalogValidEntries(PdfDictionary catalogDict)
checkCatalogValidEntries in class PdfA1Checkerprotected void checkPageSize(PdfDictionary page)
checkPageSize in class PdfA1Checkerprotected void checkFileSpec(PdfDictionary fileSpec)
checkFileSpec in class PdfA1Checkerprotected void checkPdfStream(PdfStream stream)
checkPdfStream in class PdfA1Checkerprotected void checkPageObject(PdfDictionary pageDict, PdfDictionary pageResources)
checkPageObject in class PdfA1Checkerprotected void checkOutputIntents(PdfDictionary catalog)
checkOutputIntents in class PdfA1Checkerprotected Set<PdfName> getForbiddenActions()
getForbiddenActions in class PdfA1Checkerprotected Set<PdfName> getAllowedNamedActions()
getAllowedNamedActions in class PdfA1Checkerprotected void checkColorsUsages()
checkColorsUsages in class PdfA1Checkerprotected void checkImage(PdfStream image, PdfDictionary currentColorSpaces)
checkImage in class PdfA1Checkerprotected void checkFormXObject(PdfStream form)
checkFormXObject in class PdfA1CheckerCopyright © 1998–2016 iText Group NV. All rights reserved.