Skip navigation links
A B C D E F G H I L M N O P R S T U V W X 

A

absentSchemaMetaDataError(String, String) - Method in class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
Return a formatted validation error when a specific metadata schema can't be found
absentXMPPropertyError(String, String) - Method in class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
Return a formatted validation error when a specific XMP property can't be found
AbstractActionManager - Class in org.apache.pdfbox.preflight.action
 
AbstractProcess - Class in org.apache.pdfbox.preflight.process
 
AbstractProcess() - Constructor for class org.apache.pdfbox.preflight.process.AbstractProcess
 
AbstractXObjValidator - Class in org.apache.pdfbox.preflight.xobject
This class processes commons validations of XObjects.
AbstractXObjValidator(PreflightContext, COSStream) - Constructor for class org.apache.pdfbox.preflight.xobject.AbstractXObjValidator
 
ACRO_FORM_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
ACROFORM_DICTIONARY_KEY_NEED_APPEARANCES - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
AcroFormValidationProcess - Class in org.apache.pdfbox.preflight.process
 
AcroFormValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.AcroFormValidationProcess
 
ACTION_DICTIONARY_KEY_NEXT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_GOTO - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_GOTOR - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_HIDE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_IMPORT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_JAVASCRIPT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_LAUNCH - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_MOVIE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_NAMED - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_NAMED_FIRST - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_NAMED_LAST - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_NAMED_NEXT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_NAMED_PREV - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_NOOP - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_RESET - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_SETSTATE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_SOUND - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_SUBMIT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_THREAD - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_ATYPE_URI - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ACTION_DICTIONARY_VALUE_TYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
actionDictionnary - Variable in class org.apache.pdfbox.preflight.action.AbstractActionManager
The action dictionary checked by this class
actionFact - Variable in class org.apache.pdfbox.preflight.annotation.AnnotationValidatorFactory
 
ActionManagerFactory - Class in org.apache.pdfbox.preflight.action
 
ActionManagerFactory() - Constructor for class org.apache.pdfbox.preflight.action.ActionManagerFactory
 
ACTIONS_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
ActionsValidationProcess - Class in org.apache.pdfbox.preflight.process.reflect
 
ActionsValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.reflect.ActionsValidationProcess
 
addError(ValidationResult.ValidationError) - Method in class org.apache.pdfbox.preflight.ValidationResult
Add error to the list of ValidationError.
addErrors(List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.ValidationResult
Add a set of errors to the list of ValidationError.
addFontContainer(COSBase, FontContainer<?>) - Method in class org.apache.pdfbox.preflight.PreflightContext
Add a FontContainer to allow TextObject validation.
addFontError(COSDictionary, PreflightContext, IOException) - Method in class org.apache.pdfbox.preflight.process.AbstractProcess
PDFont loads embedded fonts in its constructor so we have to handle IOExceptions from PDFont and translate them into validation errors.
addToProcessedSet(COSObjectable) - Method in class org.apache.pdfbox.preflight.PreflightContext
Add the argument to the set of processed elements,
addValidationError(ValidationResult.ValidationError) - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
Add the error to the ValidationResult.
addValidationError(ValidationResult.ValidationError) - Method in class org.apache.pdfbox.preflight.PreflightContext
Add the given error the PreflightDocument
addValidationError(ValidationResult.ValidationError) - Method in class org.apache.pdfbox.preflight.PreflightDocument
 
addValidationError(PreflightContext, ValidationResult.ValidationError) - Method in class org.apache.pdfbox.preflight.process.AbstractProcess
 
addValidationErrors(List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
 
addValidationErrors(List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.PreflightContext
Add the given errors the PreflightDocument
addValidationErrors(PreflightContext, List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.process.AbstractProcess
 
analyseFontName(XMPMetadata, PDFontDescriptor, List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.font.util.FontMetaDataValidation
Value of the dc:title must be the same as the FontName in the font descriptor.
analyseRights(XMPMetadata, PDFontDescriptor, List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.font.util.FontMetaDataValidation
If XMP MetaData is present, they must have the following information : dc:rights Marked (with the value true) Owner UsageTerms
analyzeAuthorProperty(PDDocumentInformation, DublinCoreSchema, List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
Analyze if Author(s) embedded in Document Information dictionary and in XMP properties are synchronized
analyzeCreationDateProperty(PDDocumentInformation, XMPBasicSchema, List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
Analyze if the CreationDate embedded in Document Information dictionary and in XMP properties are synchronized
analyzeCreatorToolProperty(PDDocumentInformation, XMPBasicSchema, List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
Analyze if the creator tool embedded in Document Information dictionary and in XMP properties are synchronized
analyzeKeywordsProperty(PDDocumentInformation, AdobePDFSchema, List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
Analyze if Keyword(s) embedded in Document Information dictionary and in XMP properties are synchronized
analyzeModifyDateProperty(PDDocumentInformation, XMPBasicSchema, List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
Analyze if the ModifyDate embedded in Document Information dictionary and in XMP properties are synchronized
analyzeProducerProperty(PDDocumentInformation, AdobePDFSchema, List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
Analyze if Producer embedded in Document Information dictionary and in XMP properties are synchronized
analyzeSubjectProperty(PDDocumentInformation, DublinCoreSchema, List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
Analyze if Subject(s) embedded in Document Information dictionary and in XMP properties are synchronized
analyzeTitleProperty(PDDocumentInformation, DublinCoreSchema, List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
Analyze if Title embedded in Document Information dictionary and in XMP properties are synchronized
ANNOT_DICTIONARY_KEY_INKLIST - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_KEY_QUADPOINTS - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_CIRCLE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_FREETEXT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_HIGHLIGHT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_INK - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_LINE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_LINK - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_POPUP - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_PRINTERMARK - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_SQUARE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_SQUILGGLY - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_STAMP - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_STRIKEOUT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_TEXT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_TRAPNET - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_UNDERLINE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_SUBTYPE_WIDGET - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOT_DICTIONARY_VALUE_TYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ANNOTATIONS_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
AnnotationValidationProcess - Class in org.apache.pdfbox.preflight.process.reflect
 
AnnotationValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.reflect.AnnotationValidationProcess
 
AnnotationValidator - Class in org.apache.pdfbox.preflight.annotation
 
AnnotationValidator(PreflightContext, COSDictionary) - Constructor for class org.apache.pdfbox.preflight.annotation.AnnotationValidator
 
AnnotationValidatorFactory - Class in org.apache.pdfbox.preflight.annotation
 
AnnotationValidatorFactory() - Constructor for class org.apache.pdfbox.preflight.annotation.AnnotationValidatorFactory
 
AnnotationValidatorFactory(ActionManagerFactory) - Constructor for class org.apache.pdfbox.preflight.annotation.AnnotationValidatorFactory
 
annotDictionary - Variable in class org.apache.pdfbox.preflight.annotation.AnnotationValidator
COSDictionary of the annotation

B

BOOKMARK_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
BookmarkValidationProcess - Class in org.apache.pdfbox.preflight.process
 
BookmarkValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.BookmarkValidationProcess
 
ByteArrayDataSource - Class in org.apache.pdfbox.preflight.utils
 
ByteArrayDataSource(InputStream) - Constructor for class org.apache.pdfbox.preflight.utils.ByteArrayDataSource
 

C

catalog - Variable in class org.apache.pdfbox.preflight.process.CatalogValidationProcess
 
CATALOG_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
CatalogValidationProcess - Class in org.apache.pdfbox.preflight.process
This ValidationProcess check if the Catalog entries are confirming with the PDF/A-1b specification.
CatalogValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.CatalogValidationProcess
 
checkAAField() - Method in class org.apache.pdfbox.preflight.annotation.WidgetAnnotationValidator
The AA field is forbidden for the Widget annotation when the PDF is a PDF/A.
checkActions() - Method in class org.apache.pdfbox.preflight.annotation.AnnotationValidator
Extract a list of ActionManager from the Annotation dictionary and valid them.
checkAlternates() - Method in class org.apache.pdfbox.preflight.xobject.XObjImageValidator
 
checkAP() - Method in class org.apache.pdfbox.preflight.annotation.AnnotationValidator
This method checks the AP entry of the Annotation Dictionary.
checkBPC() - Method in class org.apache.pdfbox.preflight.xobject.XObjImageValidator
Valid values are 1, 2, 4 and 8, not 16, see here.
checkCA() - Method in class org.apache.pdfbox.preflight.annotation.AnnotationValidator
Check if the CA value is 1.0.
checkCIDSet(PDFontDescriptor) - Method in class org.apache.pdfbox.preflight.font.descriptor.CIDType0DescriptorHelper
If the embedded font is a subset, the CIDSet entry is mandatory and must be a Stream.
checkCIDSet(PDFontDescriptor) - Method in class org.apache.pdfbox.preflight.font.descriptor.CIDType2DescriptorHelper
If the embedded font is a subset, the CIDSet entry is mandatory and must be a Stream.
checkCIDSystemInfo(COSBase) - Method in class org.apache.pdfbox.preflight.font.DescendantFontValidator
Check the content of the CIDSystemInfo dictionary.
checkCIDSystemInfo(COSBase) - Method in class org.apache.pdfbox.preflight.font.Type0FontValidator
Check the content of the CIDSystemInfo dictionary.
checkCIDToGIDMap(COSBase) - Method in class org.apache.pdfbox.preflight.font.CIDType0FontValidator
 
checkCIDToGIDMap(COSBase) - Method in class org.apache.pdfbox.preflight.font.CIDType2FontValidator
 
checkCIDToGIDMap(COSBase) - Method in class org.apache.pdfbox.preflight.font.DescendantFontValidator
This method checks the CIDtoGIDMap entry of the Font dictionary.
checkCIDToGIDMap(COSBase, boolean) - Method in class org.apache.pdfbox.preflight.font.DescendantFontValidator
This method checks the CIDtoGIDMap entry of the Font dictionary.
checkCMapEncoding(COSBase) - Method in class org.apache.pdfbox.preflight.font.Type0FontValidator
 
checkColorOperators(String) - Method in class org.apache.pdfbox.preflight.content.PreflightStreamEngine
This method validates if the ColorOperator can be used with the color space defined in OutputIntent dictionaries.
checkColors() - Method in class org.apache.pdfbox.preflight.annotation.AnnotationValidator
Return true if the C field is present in the Annotation dictionary and if the RGB profile is used in the DestOutputProfile of the OutputIntent dictionary.
checkColorSpace(PreflightContext, PDPage, PDShading) - Method in class org.apache.pdfbox.preflight.process.reflect.ShadingPatternValidationProcess
Checks if the ColorSapce entry is consistent which rules of the PDF Reference and the ISO 190005-1:2005 Specification.
checkColorSpaceAndImageMask() - Method in class org.apache.pdfbox.preflight.xobject.XObjImageValidator
 
checkConformanceLevel(List<ValidationResult.ValidationError>, String) - Method in class org.apache.pdfbox.preflight.metadata.PDFAIdentificationValidation
 
checkDest() - Method in class org.apache.pdfbox.preflight.annotation.LinkAnnotationValidator
Check if the Dest element is authorized according to the A entry
checkDictionaryEntries(PreflightContext, COSStream) - Method in class org.apache.pdfbox.preflight.process.StreamValidationProcess
Check dictionary entries.
checkEncoding() - Method in class org.apache.pdfbox.preflight.font.FontValidator
 
checkEncoding() - Method in class org.apache.pdfbox.preflight.font.TrueTypeFontValidator
 
checkEncoding() - Method in class org.apache.pdfbox.preflight.font.Type0FontValidator
Check the CMap entry.
checkEncoding() - Method in class org.apache.pdfbox.preflight.font.Type1FontValidator
 
checkEncoding() - Method in class org.apache.pdfbox.preflight.font.Type3FontValidator
For a Type3 font, the mapping between the Character Code and the Character name is entirely defined in the /Encoding entry.
checkEndstreamKeyWord() - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
'endstream' must be preceded by an EOL
checkFilters(COSStream, PreflightContext) - Method in class org.apache.pdfbox.preflight.process.StreamValidationProcess
This method checks if one of declared Filter is LZWdecode.
checkFlags() - Method in class org.apache.pdfbox.preflight.annotation.AnnotationValidator
Checks if flags of the annotation are authorized.
checkFlags() - Method in class org.apache.pdfbox.preflight.annotation.TextAnnotationValidator
 
checkFontFileMetaData(PDFontDescriptor, PDStream) - Method in class org.apache.pdfbox.preflight.font.descriptor.FontDescriptorHelper
Type0, Type1 and TrueType FontValidator call this method to check the FontFile meta data.
checkGlyphWidth(int) - Method in class org.apache.pdfbox.preflight.font.container.FontContainer
Check that the Width or W entry in the PDF matches the widths in the embedded font program.
checkGraphicState(PreflightContext, PDPage, PDShading) - Method in class org.apache.pdfbox.preflight.process.reflect.ShadingPatternValidationProcess
Check the Extended Graphic State contains in the ShadingPattern dictionary if it is present.
checkGroup() - Method in class org.apache.pdfbox.preflight.xobject.XObjFormValidator
A Form XObject may contain a Group object (Key =" Group").
checkIColors() - Method in class org.apache.pdfbox.preflight.annotation.LineAnnotationValidator
Return true if the IC field is present in the Annotation dictionary and if the RGB profile is used in the DestOutputProfile of the OutputIntent dictionary.
checkIColors() - Method in class org.apache.pdfbox.preflight.annotation.SquareCircleAnnotationValidator
Return true if the IC field is present in the Annotation dictionary and if the RGB profile is used in the DestOutputProfile of the OutputIntent dictionary.
checkIntent() - Method in class org.apache.pdfbox.preflight.xobject.XObjImageValidator
 
checkInterpolate() - Method in class org.apache.pdfbox.preflight.xobject.XObjImageValidator
 
checkLinearizedDictionnary(PreflightContext, COSDictionary) - Method in class org.apache.pdfbox.preflight.process.TrailerValidationProcess
Check if mandatory keys of linearized dictionary are present.
checkMainTrailer(PreflightContext, COSDictionary) - Method in class org.apache.pdfbox.preflight.process.TrailerValidationProcess
check if all keys are authorized in a trailer dictionary and if the type is valid.
checkMandatoryField() - Method in class org.apache.pdfbox.preflight.font.DescendantFontValidator
 
checkMandatoryField() - Method in class org.apache.pdfbox.preflight.font.SimpleFontValidator
 
checkMandatoryField() - Method in class org.apache.pdfbox.preflight.font.Type3FontValidator
 
checkMandatoryFields() - Method in class org.apache.pdfbox.preflight.annotation.AnnotationValidator
Checks if all mandatory fields of an annotation are present.
checkMandatoryFields(COSDictionary) - Method in class org.apache.pdfbox.preflight.font.descriptor.FontDescriptorHelper
 
checkMandatoryFields(COSDictionary) - Method in class org.apache.pdfbox.preflight.font.descriptor.Type1DescriptorHelper
 
checkMandatoryFields() - Method in class org.apache.pdfbox.preflight.font.Type0FontValidator
This methods extracts from the Font dictionary all mandatory fields.
checkMandatoryFields(PreflightContext, PDPage, PDTilingPattern) - Method in class org.apache.pdfbox.preflight.process.reflect.TilingPatternValidationProcess
This method checks if required fields are present.
checkMandatoryFields() - Method in class org.apache.pdfbox.preflight.xobject.AbstractXObjValidator
This method checks if required fields are present.
checkMandatoryFields() - Method in class org.apache.pdfbox.preflight.xobject.XObjFormValidator
 
checkMandatoryFields() - Method in class org.apache.pdfbox.preflight.xobject.XObjImageValidator
 
checkMandatoryFields() - Method in class org.apache.pdfbox.preflight.xobject.XObjPostscriptValidator
 
checkNeedAppearences(PreflightContext, PDAcroForm) - Method in class org.apache.pdfbox.preflight.process.AcroFormValidationProcess
This method checks if the NeedAppearances entry is present.
checkOPI() - Method in class org.apache.pdfbox.preflight.xobject.AbstractXObjValidator
According the ISO 190005:1-2005 specification, a XObject can't have an OPI entry in its dictionary.
checkPartNumber(List<ValidationResult.ValidationError>, int) - Method in class org.apache.pdfbox.preflight.metadata.PDFAIdentificationValidation
 
checkPdfHeader() - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
Check that the PDF header match rules of the PDF/A specification.
checkPopup() - Method in class org.apache.pdfbox.preflight.annotation.AnnotationValidator
This method validates the Popup entry.
checkPostscriptXObject() - Method in class org.apache.pdfbox.preflight.xobject.AbstractXObjValidator
According the ISO 190005:1-2005 specification, PostScript XObjects are forbidden.
checkPS() - Method in class org.apache.pdfbox.preflight.xobject.XObjFormValidator
Check if there are no PS entry in the Form XObject dictionary
checkReferenceXObject() - Method in class org.apache.pdfbox.preflight.xobject.AbstractXObjValidator
According the ISO 190005:1-2005 specification, a XObject can't have an Ref entry in its dictionary.
checkSetColorSpaceOperators(Operator, List<COSBase>) - Method in class org.apache.pdfbox.preflight.content.PreflightStreamEngine
This method validates if the ColorSpace used as operand is consistent with the color space defined in OutputIntent dictionaries.
checkShowTextOperators(Operator, List<?>) - Method in class org.apache.pdfbox.preflight.content.PreflightContentStream
Process Text Validation.
checkSMask() - Method in class org.apache.pdfbox.preflight.xobject.AbstractXObjValidator
This method checks the SMask entry in the XObject dictionary.
checkSpecificMandatoryFields() - Method in class org.apache.pdfbox.preflight.annotation.AnnotationValidator
Override this method to check the presence of specific fields
checkSpecificMandatoryFields() - Method in class org.apache.pdfbox.preflight.annotation.FreeTextAnnotationValidator
 
checkSpecificMandatoryFields() - Method in class org.apache.pdfbox.preflight.annotation.InkAnnotationValidator
 
checkSpecificMandatoryFields() - Method in class org.apache.pdfbox.preflight.annotation.LineAnnotationValidator
 
checkSpecificMandatoryFields() - Method in class org.apache.pdfbox.preflight.annotation.MarkupAnnotationValidator
 
checkStreamFilterUsage(PDDocument) - Method in class org.apache.pdfbox.preflight.process.MetadataValidationProcess
Check if metadata dictionary has no stream filter
checkStreamKeyWord() - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
'stream' must be followed by <CR><LF> or only <LF>
checkStreamLength(PreflightContext, COSObject) - Method in class org.apache.pdfbox.preflight.process.StreamValidationProcess
 
checkSubtype2Value() - Method in class org.apache.pdfbox.preflight.xobject.XObjFormValidator
Check the SUbtype2 entry according to the §6.2.5 of the ISO 190005-1:2005 specification.
checkToUnicode() - Method in class org.apache.pdfbox.preflight.font.FontValidator
 
checkTR2Key(PreflightContext, COSDictionary) - Method in class org.apache.pdfbox.preflight.process.reflect.ExtGStateValidationProcess
Check the TR2 entry.
checkTrailersForLinearizedPDF14(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.TrailerValidationProcess
Extracts and compares first and last trailers for PDF version between 1.1 and 1.4.
checkTrailersForLinearizedPDF15(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.TrailerValidationProcess
Accesses and compares First and Last trailers for a PDF version higher than 1.4.
checkTRKey(PreflightContext, COSDictionary) - Method in class org.apache.pdfbox.preflight.process.reflect.ExtGStateValidationProcess
Check the TR entry.
CIDType0Container - Class in org.apache.pdfbox.preflight.font.container
 
CIDType0Container(PDCIDFontType0) - Constructor for class org.apache.pdfbox.preflight.font.container.CIDType0Container
 
CIDType0DescriptorHelper - Class in org.apache.pdfbox.preflight.font.descriptor
 
CIDType0DescriptorHelper(PreflightContext, PDFontLike, CIDType0Container) - Constructor for class org.apache.pdfbox.preflight.font.descriptor.CIDType0DescriptorHelper
 
CIDType0FontValidator - Class in org.apache.pdfbox.preflight.font
 
CIDType0FontValidator(PreflightContext, PDCIDFontType0) - Constructor for class org.apache.pdfbox.preflight.font.CIDType0FontValidator
 
CIDType2Container - Class in org.apache.pdfbox.preflight.font.container
 
CIDType2Container(PDCIDFontType2) - Constructor for class org.apache.pdfbox.preflight.font.container.CIDType2Container
 
CIDType2DescriptorHelper - Class in org.apache.pdfbox.preflight.font.descriptor
 
CIDType2DescriptorHelper(PreflightContext, PDFontLike, CIDType2Container) - Constructor for class org.apache.pdfbox.preflight.font.descriptor.CIDType2DescriptorHelper
 
CIDType2FontValidator - Class in org.apache.pdfbox.preflight.font
 
CIDType2FontValidator(PreflightContext, PDCIDFontType2) - Constructor for class org.apache.pdfbox.preflight.font.CIDType2FontValidator
 
clear() - Method in class org.apache.pdfbox.preflight.PreflightPath
 
close() - Method in class org.apache.pdfbox.preflight.PreflightContext
Close all opened resources
closeDocumentQuietly(COSDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
Close the given Document.
closeDocumentQuietly(PDDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
Close the given Document.
ColorSpaceHelper - Interface in org.apache.pdfbox.preflight.graphic
 
ColorSpaceHelperFactory - Class in org.apache.pdfbox.preflight.graphic
This factory create the right Helper according to the owner of the ColorSpace entry.
ColorSpaceHelperFactory() - Constructor for class org.apache.pdfbox.preflight.graphic.ColorSpaceHelperFactory
 
ColorSpaceHelperFactory.ColorSpaceRestriction - Enum in org.apache.pdfbox.preflight.graphic
Enum used as argument of methods of this factory to return the right Helper.
ColorSpaces - Enum in org.apache.pdfbox.preflight.graphic
This enum makes ColorSpaces validation easier.
compareIds(COSDictionary, COSDictionary, COSDocument) - Method in class org.apache.pdfbox.preflight.process.TrailerValidationProcess
Return true if the ID of the first dictionary is the same as the id of the last dictionary Return false otherwise.
contains(String) - Static method in class org.apache.pdfbox.preflight.utils.RenderingIntents
 
ContentStreamException - Exception in org.apache.pdfbox.preflight.content
 
ContentStreamException(String, Throwable) - Constructor for exception org.apache.pdfbox.preflight.content.ContentStreamException
 
ContentStreamException(String) - Constructor for exception org.apache.pdfbox.preflight.content.ContentStreamException
 
ContentStreamException(Throwable) - Constructor for exception org.apache.pdfbox.preflight.content.ContentStreamException
 
context - Variable in class org.apache.pdfbox.preflight.action.AbstractActionManager
The validation context
context - Variable in class org.apache.pdfbox.preflight.content.PreflightStreamEngine
 
context - Variable in class org.apache.pdfbox.preflight.font.descriptor.FontDescriptorHelper
 
context - Variable in class org.apache.pdfbox.preflight.font.FontValidator
 
context - Variable in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
The context which contains useful information to process the validation.
context - Variable in class org.apache.pdfbox.preflight.xobject.AbstractXObjValidator
The validation context which contains useful information to process validation.
ContextHelper - Class in org.apache.pdfbox.preflight.utils
 
cosDocument - Variable in class org.apache.pdfbox.preflight.content.PreflightStreamEngine
 
cosDocument - Variable in class org.apache.pdfbox.preflight.font.DescendantFontValidator
 
cosDocument - Variable in class org.apache.pdfbox.preflight.font.Type0FontValidator
 
cosDocument - Variable in class org.apache.pdfbox.preflight.font.Type3FontValidator
 
cosDocument - Variable in class org.apache.pdfbox.preflight.xobject.AbstractXObjValidator
The PDF document as COSDocument.
COSUtils - Class in org.apache.pdfbox.preflight.utils
 
createActionManager(PreflightContext, COSDictionary, String) - Method in class org.apache.pdfbox.preflight.action.ActionManagerFactory
Create an instance of ActionManager according to the value of the S entry.
createCIDType0FontValidator(COSDictionary) - Method in class org.apache.pdfbox.preflight.font.Type0FontValidator
Create the validation object for CIDType0 Font
createCIDType2FontValidator(COSDictionary) - Method in class org.apache.pdfbox.preflight.font.Type0FontValidator
Create the validation object for CIDType2 Font
createContext() - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
Create a validation context.
createDescendantValidator(COSDictionary) - Method in class org.apache.pdfbox.preflight.font.Type0FontValidator
 
createFontDescriptorHelper() - Method in class org.apache.pdfbox.preflight.font.CIDType0FontValidator
 
createFontDescriptorHelper() - Method in class org.apache.pdfbox.preflight.font.CIDType2FontValidator
 
createFontDescriptorHelper() - Method in class org.apache.pdfbox.preflight.font.SimpleFontValidator
 
createFontDescriptorHelper() - Method in class org.apache.pdfbox.preflight.font.TrueTypeFontValidator
 
createFontDescriptorHelper() - Method in class org.apache.pdfbox.preflight.font.Type1FontValidator
 
createImage() - Method in class org.apache.pdfbox.preflight.font.util.PreflightType3Stream
This will parse a type3 stream and create an image from it.
createPdfA1BConfiguration() - Static method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
createPdfADocument(Format, PreflightConfiguration) - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
 
createResponseWithError(Document, String, ValidationResult, Element) - Method in class org.apache.pdfbox.preflight.parser.XmlResultParser
 
createUnknownErrorResult() - Static method in class org.apache.pdfbox.preflight.parser.PreflightParser
Create an instance of ValidationResult with a ValidationError(UNKNOWN_ERROR)
ctx - Variable in class org.apache.pdfbox.preflight.annotation.AnnotationValidator
 
ctx - Variable in class org.apache.pdfbox.preflight.parser.PreflightParser
 

D

dataSource - Variable in class org.apache.pdfbox.preflight.parser.PreflightParser
 
DescendantFontValidator<T extends FontContainer> - Class in org.apache.pdfbox.preflight.font
 
DescendantFontValidator(PreflightContext, PDCIDFont, T) - Constructor for class org.apache.pdfbox.preflight.font.DescendantFontValidator
 
descriptorHelper - Variable in class org.apache.pdfbox.preflight.font.FontValidator
 
DESTINATION_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
DestinationValidationProcess - Class in org.apache.pdfbox.preflight.process.reflect
 
DestinationValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.reflect.DestinationValidationProcess
 
DeviceColorSpaceHelper - Class in org.apache.pdfbox.preflight.graphic
This class defines restrictions on Color Spaces.
DeviceColorSpaceHelper(PreflightContext, PDColorSpace) - Constructor for class org.apache.pdfbox.preflight.graphic.DeviceColorSpaceHelper
 
DICTIONARY_KEY_ADDITIONAL_ACTION - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DICTIONARY_KEY_LINEARIZED - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DICTIONARY_KEY_LINEARIZED_E - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DICTIONARY_KEY_LINEARIZED_H - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DICTIONARY_KEY_LINEARIZED_L - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DICTIONARY_KEY_LINEARIZED_N - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DICTIONARY_KEY_LINEARIZED_O - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DICTIONARY_KEY_LINEARIZED_T - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DICTIONARY_KEY_OPEN_ACTION - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DICTIONARY_KEY_PATTERN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DICTIONARY_KEY_PATTERN_TYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DICTIONARY_KEY_XOBJECT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DICTIONARY_PATTERN_SHADING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DICTIONARY_PATTERN_TILING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DifferentRDFAboutException() - Constructor for exception org.apache.pdfbox.preflight.metadata.RDFAboutAttributeConcordanceValidation.DifferentRDFAboutException
 
DOCUMENT_DICTIONARY_KEY_OPTIONAL_CONTENTS - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
DOCUMENT_DICTIONARY_KEY_OUTPUT_INTENTS - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 

E

EDOC_TOKEN_MGR_ERROR - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
EDOC_TOKEN_MGR_ERROR_TAG - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
embeddedFont - Variable in class org.apache.pdfbox.preflight.font.container.FontContainer
Boolean used to known if the font is embedded.
EmptyValidationProcess - Class in org.apache.pdfbox.preflight.process
This class is used to return a non null ValidationProcess when a missing process is asked to the ConfigurationBean only if the errorOnMissingProcess configuration attribute is set to false.
EmptyValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.EmptyValidationProcess
 
encoding - Static variable in class org.apache.pdfbox.preflight.parser.PreflightParser
Define a one byte encoding that hasn't specific encoding in UTF-8 charset.
equals(Object) - Method in class org.apache.pdfbox.preflight.ValidationResult.ValidationError
 
error - Variable in exception org.apache.pdfbox.preflight.metadata.XpacketParsingException
 
ERROR_ACTION_FORBIDDEN_ACTIONS - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Common forbidden action error
ERROR_ACTION_FORBIDDEN_ACTIONS_EXPLICITLY_FORBIDDEN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
An explicitly forbidden action is used in the PDF file.
ERROR_ACTION_FORBIDDEN_ACTIONS_NAMED - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Named action other than predefined not allowed
ERROR_ACTION_FORBIDDEN_ACTIONS_UNDEF - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Actions is rejected if it isn't defined in the PDF Reference Third Edition This is to avoid not consistent file due to new features of the PDF format.
ERROR_ACTION_FORBIDDEN_ADDITIONAL_ACTION - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Additional action entry is forbidden
ERROR_ACTION_FORBIDDEN_ADDITIONAL_ACTIONS_FIELD - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Additional action entry is forbidden in a form field object
ERROR_ACTION_FORBIDDEN_WIDGET_ACTION_FIELD - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
A widget annotation linked with a form field shall not have any action
ERROR_ACTION_HIDE_H_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The H entry of a Hide action is set to true (so some annotation can be hide)
ERROR_ACTION_INVALID_ACTIONS - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Common invalid action error
ERROR_ACTION_INVALID_TYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Some elements of the annotation dictionary have an invalid type (ex : array instead of Dictionary)
ERROR_ACTION_MAIN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ERROR_ACTION_MISING_KEY - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
A mandatory entry in the action dictionary is missing
ERROR_ACTION_MISSING_ACTION_DICTIONARY - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
An action validation is required but there are no element to validate
ERROR_ANNOT_CATALOG_FORBIDDEN_AA - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The AA field is forbidden for the Catalog when the PDF is a PDF/A
ERROR_ANNOT_FORBIDDEN_AA - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The AA field is forbidden for the Widget annotation when the PDF is a PDF/A
ERROR_ANNOT_FORBIDDEN_COLOR - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Annotation uses a Color profile which isn't the same than the profile contained by the OutputIntent
ERROR_ANNOT_FORBIDDEN_DEST - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Dest entry can't be used if the A element is used too
ERROR_ANNOT_FORBIDDEN_ELEMENT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Common forbidden field error in annotation dictionary
ERROR_ANNOT_FORBIDDEN_FLAG - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The annotation uses a flag which is forbidden.
ERROR_ANNOT_FORBIDDEN_SUBTYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
This type of annotation is forbidden (ex : Movie)
ERROR_ANNOT_INVALID_AP_CONTENT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The AP dictionary of the annotation contains forbidden/invalid entries (only the N entry is authorized)
ERROR_ANNOT_INVALID_CA - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Ca or/and ca entry are present but the value isn't 1.0
ERROR_ANNOT_INVALID_DEST - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Dest entry of an annotation can't be checked due to an IO Exception
ERROR_ANNOT_INVALID_ELEMENT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Common Invalid field error in annotation dictionary
ERROR_ANNOT_MAIN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ERROR_ANNOT_MISSING_ANNOTATION_DICTIONARY - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
An annotation validation is required but there are no element to validate
ERROR_ANNOT_MISSING_AP_N_CONTENT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The AP dictionary of the annotation contains forbidden/invalid entries (only the N entry is authorized)
ERROR_ANNOT_MISSING_FIELDS - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Common missing field error in annotation dictionary
ERROR_ANNOT_MISSING_SUBTYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The subtype entry is missing from the annotation dictionary
ERROR_ANNOT_NOT_RECOMMENDED_FLAG - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The annotation uses a flag which is not recommended but not forbidden by the ISO 19005-1:2005.
ERROR_FONTS_CHARSET_MISSING_FOR_SUBSET - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Charset declaration is missing in a Type 1 Subset
ERROR_FONTS_CID_CMAP_DAMAGED - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The embedded CID Map is damaged
ERROR_FONTS_CID_DAMAGED - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The embedded composite font is damaged
ERROR_FONTS_CIDKEYED_CIDTOGID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The CIDToGID is invalid
ERROR_FONTS_CIDKEYED_CMAP_INVALID_OR_MISSING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The CMap of the Composite Font is missing or invalid
ERROR_FONTS_CIDKEYED_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Required entry in a Composite Font dictionary is missing
ERROR_FONTS_CIDKEYED_SYSINFO - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The CIDSystemInfo dictionary is invalid
ERROR_FONTS_CIDSET_MISSING_FOR_SUBSET - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The CIDSet entry i mandatory from a subset of composite font
ERROR_FONTS_DAMAGED - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The embedded font is damaged
ERROR_FONTS_DESCRIPTOR_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Some mandatory fields are missing from the FONT Descriptor Dictionary
ERROR_FONTS_DICTIONARY_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Some mandatory fields are missing from the FONT Dictionary
ERROR_FONTS_ENCODING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Encoding is inconsistent with the Font (ex : Symbolic TrueType mustn't declare encoding)
ERROR_FONTS_ENCODING_ERROR - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The CMap of the Composite Font is missing or invalid
ERROR_FONTS_ENCODING_IO - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Encoding entry can't be read due to IOException
ERROR_FONTS_FONT_FILEX_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Error on the "Font File x" in the Font Descriptor (ex : FontFile and FontFile2 are present in the same dictionary)
ERROR_FONTS_GLYPH - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Common error for a Glyph problem
ERROR_FONTS_GLYPH_MISSING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
a glyph is missing
ERROR_FONTS_INVALID_DATA - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ERROR_FONTS_MAIN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Main error code for font problems
ERROR_FONTS_METRICS - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Width array and Font program Width are inconsistent
ERROR_FONTS_TRUETYPE_DAMAGED - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The embedded TrueType font is damaged
ERROR_FONTS_TYPE1_DAMAGED - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The embedded Type1 font is damaged
ERROR_FONTS_TYPE3_DAMAGED - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The embedded type 3 font is damaged
ERROR_FONTS_UNKNOWN_FONT_REF - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
a glyph is missing
ERROR_FONTS_UNKNOWN_FONT_TYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The font type is unknown
ERROR_GRAPHIC_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ERROR_GRAPHIC_INVALID_BBOX - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
BBox Entry of a Form XObject is missing or isn't an Array
ERROR_GRAPHIC_INVALID_COLOR_SPACE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
An invalid color space is used
ERROR_GRAPHIC_INVALID_COLOR_SPACE_ALTERNATE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
alternate color space used in the PDF file but the DestOutputProfile isn't consistent
ERROR_GRAPHIC_INVALID_COLOR_SPACE_CMYK - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
CMYK color space used in the PDF file but the DestOutputProfile isn't CMYK
ERROR_GRAPHIC_INVALID_COLOR_SPACE_FORBIDDEN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
ColorSpace is forbidden due to some restriction (ex : Only DeviceXXX are auth in inlined image)
ERROR_GRAPHIC_INVALID_COLOR_SPACE_ICCBASED - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
ICC Based color space used in the PDF file is invalid
ERROR_GRAPHIC_INVALID_COLOR_SPACE_INDEXED - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Base ColorSpace in the Indexed color space is invalid
ERROR_GRAPHIC_INVALID_COLOR_SPACE_MISSING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
color space used in the PDF file but the DestOutputProfile is missing
ERROR_GRAPHIC_INVALID_COLOR_SPACE_RGB - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
RGB color space used in the PDF file but the DestOutputProfile isn't RGB
ERROR_GRAPHIC_INVALID_COLOR_SPACE_TOO_MANY_COMPONENTS_DEVICEN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ERROR_GRAPHIC_INVALID_PATTERN_COLOR_SPACE_FORBIDDEN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The pattern color space can't be used
ERROR_GRAPHIC_INVALID_PATTERN_DEFINITION - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The pattern is invalid due to missing key or invalid value
ERROR_GRAPHIC_INVALID_UNKNOWN_COLOR_SPACE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Unknown ColorSpace
ERROR_GRAPHIC_MAIN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Main error code for graphical problems
ERROR_GRAPHIC_MISSING_COLOR_SPACE_ICCBASED - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Validation asked on a missing ColorSpace
ERROR_GRAPHIC_MISSING_FIELD - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ERROR_GRAPHIC_MISSING_OBJECT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ERROR_GRAPHIC_OUTPUT_INTENT_ICC_PROFILE_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The ICC Profile is invalid
ERROR_GRAPHIC_OUTPUT_INTENT_ICC_PROFILE_MULTIPLE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
There are more than one ICC Profile
ERROR_GRAPHIC_OUTPUT_INTENT_ICC_PROFILE_TOO_RECENT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Profile version is too recent for PDF 1.4 document
ERROR_GRAPHIC_OUTPUT_INTENT_INVALID_ENTRY - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The OutputIntent dictionary is invalid
ERROR_GRAPHIC_OUTPUT_INTENT_S_VALUE_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The S entry of the OutputIntent isn't GTS_PDFA1
ERROR_GRAPHIC_TOO_MANY_GRAPHIC_STATES - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ERROR_GRAPHIC_TRANSPARENCY - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Main error code for graphical transparency problems
ERROR_GRAPHIC_TRANSPARENCY_GROUP - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
A Group entry with S = Transparency is used or the S = Null
ERROR_GRAPHIC_TRANSPARENCY_SMASK - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
A XObject SMask value isn't None
ERROR_GRAPHIC_UNEXPECTED_KEY - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
A XObject has an unexpected key defined
ERROR_GRAPHIC_UNEXPECTED_VALUE_FOR_KEY - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
A XObject has an unexpected value for a defined key
ERROR_GRAPHIC_XOBJECT_INVALID_TYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ERROR_METADATA_ABSENT_DESCRIPTION_SCHEMA - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Description schema required not embedded
ERROR_METADATA_CATEGORY_PROPERTY_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
a category has an invalid value in one property description (must be internal or external)
ERROR_METADATA_DICT_INFO_CORRUPT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
the info dictionary is corrupt or value can't be read
ERROR_METADATA_FORMAT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Invalid metadata found
ERROR_METADATA_FORMAT_STREAM - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Invalid metadata, unable to process the font due to IOException
ERROR_METADATA_FORMAT_UNKOWN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Unexpected type of a Metadata entry
ERROR_METADATA_FORMAT_XPACKET - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Invalid metadata, unable to process the font due to Invalid XPacket exception
ERROR_METADATA_INVALID_PDFA_CONFORMANCE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
PDF/A Identification Conformance Invalid
ERROR_METADATA_INVALID_PDFA_VERSION_ID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
PDF/A Identification Version Identifier Invalid (pdfaid:part)
ERROR_METADATA_MAIN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Main metadata error code
ERROR_METADATA_MISMATCH - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Metadata mismatch between PDF Dictionary and xmp
ERROR_METADATA_NS_URI_MISSING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
A required namespace URI missing
ERROR_METADATA_PDFA_ID_MISSING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
PDF/A Identification Schema not found
ERROR_METADATA_PROPERTY_FORMAT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Invalid xmp metadata format
ERROR_METADATA_PROPERTY_MISSING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Required property is missing
ERROR_METADATA_PROPERTY_UNKNOWN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Unknown metadata
ERROR_METADATA_RDF_ABOUT_ATTRIBUTE_INEQUAL_VALUE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
One of rdf:about attribute embedded in RDF:rdf have a different value than the others
ERROR_METADATA_RDF_ABOUT_ATTRIBUTE_MISSING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
rdf:about is missing
ERROR_METADATA_UNKNOWN_VALUETYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
A valueType is used but is not declared
ERROR_METADATA_WRONG_NS_PREFIX - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
A namespace prefix has an unexpected value
ERROR_METADATA_WRONG_NS_URI - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
A namespace URI has an unexpected value
ERROR_METADATA_XPACKET_DEPRECATED - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Invalid information in xpacket processing instruction
ERROR_PDF_PROCESSING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Error about PDF processing : that is not necessary a specific PDF/A validation error but a PDF specification requirement that isn't respected.
ERROR_PDF_PROCESSING_MISSING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
A Mandatory element is missing
ERROR_SYNTAX_ARRAY_TOO_LONG - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Too many element in an array object
ERROR_SYNTAX_BODY - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Common error about body syntax
ERROR_SYNTAX_CID_RANGE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
CID too long
ERROR_SYNTAX_COMMON - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ERROR_SYNTAX_CONTENT_STREAM_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The content stream has some syntax errors
ERROR_SYNTAX_CONTENT_STREAM_INVALID_ARGUMENT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The content stream contains an invalid argument for the operator
ERROR_SYNTAX_CONTENT_STREAM_UNSUPPORTED_OP - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The content stream uses an unsupported operator
ERROR_SYNTAX_CROSS_REF - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Common error about the cross ref table
ERROR_SYNTAX_DICT_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Required fields are missing from the dictionary
ERROR_SYNTAX_DICTIONARY_KEY_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
A dictionary key isn't a name
ERROR_SYNTAX_EMBEDDED_FILES - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
EmbeddedFile entry is present in a FileSpecification dictionary
ERROR_SYNTAX_HEADER - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ERROR_SYNTAX_HEADER_FILE_TYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ERROR_SYNTAX_HEADER_FIRST_CHAR - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ERROR_SYNTAX_HEXA_STRING_EVEN_NUMBER - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Hexa string shall contain even number of non white space char
ERROR_SYNTAX_HEXA_STRING_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Hexa string contain non hexadecimal characters
ERROR_SYNTAX_HEXA_STRING_TOO_LONG - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The hexa string is too long
ERROR_SYNTAX_INDIRECT_OBJ_RANGE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
There are too many objects
ERROR_SYNTAX_INVALID_OFFSET - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
An object has an invalid offset
ERROR_SYNTAX_LANG_NOT_RFC1766 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The language declared doesn't match with the RFC1766
ERROR_SYNTAX_LITERAL_TOO_LONG - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The literal string is too long
ERROR_SYNTAX_MAIN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Error code for syntax error
ERROR_SYNTAX_MISSING_OFFSET - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
An object is missing from the document
ERROR_SYNTAX_NAME_TOO_LONG - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The name length is too long
ERROR_SYNTAX_NOCATALOG - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
There are no catalog dictionary in the PDF File
ERROR_SYNTAX_NUMERIC_RANGE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The number is out of Range ( ex : greater than 2^31-1)
ERROR_SYNTAX_OBJ_DELIMITER - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Error on the object delimiters (obj / endobj)
ERROR_SYNTAX_STREAM_DAMAGED - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The stream can't be processed
ERROR_SYNTAX_STREAM_DELIMITER - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Error on the stream delimiters (stream / endstream)
ERROR_SYNTAX_STREAM_FX_KEYS - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
F or/and FFilter or/and FDecodeParms are present in a stream dictionary
ERROR_SYNTAX_STREAM_INVALID_FILTER - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The stream uses an invalid filter (The LZW)
ERROR_SYNTAX_STREAM_LENGTH_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The length of the stream dictionary and the stream length is inconsistent
ERROR_SYNTAX_STREAM_LENGTH_MISSING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The length entry is missing from the stream dictionary
ERROR_SYNTAX_STREAM_UNDEFINED_FILTER - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
The stream uses a filter which isn't defined in the PDF Reference document.
ERROR_SYNTAX_TOO_MANY_ENTRIES - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Too many entries in a dictionary object
ERROR_SYNTAX_TRAILER - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Common error about the trailer
ERROR_SYNTAX_TRAILER_CATALOG_EMBEDDEDFILES - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
EmbeddedFile entry is present in the Names dictionary
ERROR_SYNTAX_TRAILER_CATALOG_OCPROPERTIES - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Optional content is forbidden
ERROR_SYNTAX_TRAILER_ENCRYPT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Encrypt is forbidden
ERROR_SYNTAX_TRAILER_EOF - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Last %%EOF sequence is followed by data
ERROR_SYNTAX_TRAILER_ID_CONSISTENCY - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
ID in 1st trailer and the last is different
ERROR_SYNTAX_TRAILER_MISSING_ID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
ID is missing from the trailer
ERROR_SYNTAX_TRAILER_MISSING_ROOT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Root is missing from the trailer
ERROR_SYNTAX_TRAILER_MISSING_SIZE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Size is missing from the trailer
ERROR_SYNTAX_TRAILER_OUTLINES_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Errors in the Outlines dictionary
ERROR_SYNTAX_TRAILER_TYPE_INVALID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
An trailer entry has an invalid type
ERROR_TRANSPARENCY_EXT_GRAPHICAL_STATE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Common transparency error
ERROR_TRANSPARENCY_EXT_GS_BLEND_MODE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
BlendMode value isn't valid (only Normal and Compatible are authorized)
ERROR_TRANSPARENCY_EXT_GS_CA - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Ca or/and ca entry are present but the value isn't 1.0
ERROR_TRANSPARENCY_EXT_GS_SOFT_MASK - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Soft mask entry is present but is forbidden
ERROR_TRANSPARENCY_MAIN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ERROR_UNKOWN_ERROR - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
Error code uses by the Validator when there is an error without error code.
errorBuffer - Variable in class org.apache.pdfbox.preflight.font.container.FontContainer
List of validation errors that occur during the font validation.
errorsAleadyMerged() - Method in class org.apache.pdfbox.preflight.font.container.FontContainer
 
exploreFields(PreflightContext, List<PDField>) - Method in class org.apache.pdfbox.preflight.process.AcroFormValidationProcess
This function explores all fields and their children to validate them.
exploreOutlineLevel(PreflightContext, PDOutlineItem, COSObject, COSObject) - Method in class org.apache.pdfbox.preflight.process.BookmarkValidationProcess
This method explores the Outline Item Level and calls a validation method on each Outline Item.
exploreWidgets(PreflightContext, List<PDAnnotationWidget>) - Method in class org.apache.pdfbox.preflight.process.AcroFormValidationProcess
This function explores all fields and their children to validate them.
EXTGSTATE_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
ExtGStateValidationProcess - Class in org.apache.pdfbox.preflight.process.reflect
 
ExtGStateValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.reflect.ExtGStateValidationProcess
 
extractExtGStateDictionaries(PreflightContext, COSDictionary) - Method in class org.apache.pdfbox.preflight.process.reflect.ExtGStateValidationProcess
Create a list of ExtGState dictionaries using the given Resource dictionary and the COSDocument.
extractFontFile(PDFontDescriptor) - Method in class org.apache.pdfbox.preflight.font.descriptor.CIDType0DescriptorHelper
 
extractFontFile(PDFontDescriptor) - Method in class org.apache.pdfbox.preflight.font.descriptor.CIDType2DescriptorHelper
 
extractFontFile(PDFontDescriptor) - Method in class org.apache.pdfbox.preflight.font.descriptor.FontDescriptorHelper
 
extractFontFile(PDFontDescriptor) - Method in class org.apache.pdfbox.preflight.font.descriptor.TrueTypeDescriptorHelper
 
extractFontFile(PDFontDescriptor) - Method in class org.apache.pdfbox.preflight.font.descriptor.Type1DescriptorHelper
 

F

fContainer - Variable in class org.apache.pdfbox.preflight.font.descriptor.FontDescriptorHelper
 
FILE_SPECIF_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
FILE_SPECIFICATION_KEY_EMBEDDED_FILE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FILE_SPECIFICATION_VALUE_TYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FileSpecificationValidationProcess - Class in org.apache.pdfbox.preflight.process
This validation process check that FileSpec dictionaries are confirming with the PDF/A-1b specification.
FileSpecificationValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.FileSpecificationValidationProcess
 
FilterHelper - Class in org.apache.pdfbox.preflight.utils
 
font - Variable in class org.apache.pdfbox.preflight.font.container.FontContainer
Font-like object.
font - Variable in class org.apache.pdfbox.preflight.font.descriptor.FontDescriptorHelper
 
font - Variable in class org.apache.pdfbox.preflight.font.SimpleFontValidator
 
font - Variable in class org.apache.pdfbox.preflight.font.Type0FontValidator
 
font - Variable in class org.apache.pdfbox.preflight.font.Type3FontValidator
 
FONT_DICTIONARY_DEFAULT_CMAP_WMODE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_ASCENT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_BASEENCODING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_BASEFONT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_CAPHEIGHT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_CHARPROCS - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_CID_GIDMAP - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_CIDSET - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_CMAP_NAME - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_CMAP_USECMAP - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_CMAP_WMODE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_DESCENDANT_FONTS - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_DESCENT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_ENCODING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_FIRSTCHAR - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_FLAGS - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_FONT_DESC - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_FONTBBOX - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_FONTMATRIX - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_FONTNAME - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_ITALICANGLE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_LASTCHAR - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_LENGTH2 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_LENGTH3 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_METADATA - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_NAME - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_STEMV - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_TOUNICODE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_KEY_WIDTHS - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_CMAP_IDENTITY - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_CMAP_IDENTITY_H - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_CMAP_IDENTITY_V - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_COMPOSITE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_ENCODING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_ENCODING_MAC - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_ENCODING_MAC_EXP - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_ENCODING_PDFDOC - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_ENCODING_STD - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_ENCODING_WIN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_FONT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_MMTYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_TRUETYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_TYPE0 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_TYPE0C - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_TYPE1 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_TYPE1C - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_TYPE2 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_TYPE3 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_DICTIONARY_VALUE_TYPE_CMAP - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FONT_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
FontContainer<T extends org.apache.pdfbox.pdmodel.font.PDFontLike> - Class in org.apache.pdfbox.preflight.font.container
 
FontContainer(T) - Constructor for class org.apache.pdfbox.preflight.font.container.FontContainer
 
fontContainer - Variable in class org.apache.pdfbox.preflight.font.FontValidator
 
fontDescriptor - Variable in class org.apache.pdfbox.preflight.font.descriptor.FontDescriptorHelper
 
FontDescriptorHelper<T extends FontContainer> - Class in org.apache.pdfbox.preflight.font.descriptor
 
FontDescriptorHelper(PreflightContext, PDFontLike, T) - Constructor for class org.apache.pdfbox.preflight.font.descriptor.FontDescriptorHelper
 
fontDictionary - Variable in class org.apache.pdfbox.preflight.font.SimpleFontValidator
 
fontDictionary - Variable in class org.apache.pdfbox.preflight.font.Type3FontValidator
 
fontFileNotEmbedded(PDFontDescriptor) - Method in class org.apache.pdfbox.preflight.font.descriptor.FontDescriptorHelper
 
FontMetaDataValidation - Class in org.apache.pdfbox.preflight.font.util
Class used to validate the MetaData entry of the Font File Stream dictionary.
FontMetaDataValidation() - Constructor for class org.apache.pdfbox.preflight.font.util.FontMetaDataValidation
 
FontValidationProcess - Class in org.apache.pdfbox.preflight.process.reflect
 
FontValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.reflect.FontValidationProcess
 
FontValidator<T extends FontContainer> - Class in org.apache.pdfbox.preflight.font
 
FontValidator(PreflightContext, COSDictionary, T) - Constructor for class org.apache.pdfbox.preflight.font.FontValidator
 
Format - Enum in org.apache.pdfbox.preflight
 
FORMAT_PDF_A1A - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FORMAT_PDF_A1B - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
FreeTextAnnotationValidator - Class in org.apache.pdfbox.preflight.annotation
Validation class for the FreeTextAnnotation
FreeTextAnnotationValidator(PreflightContext, COSDictionary) - Constructor for class org.apache.pdfbox.preflight.annotation.FreeTextAnnotationValidator
 

G

generateFailureResponse(Document, String, long, String, Exception) - Method in class org.apache.pdfbox.preflight.parser.XmlResultParser
 
generateResponseSkeleton(Document, String, long) - Method in class org.apache.pdfbox.preflight.parser.XmlResultParser
 
getActionDictionnary() - Method in class org.apache.pdfbox.preflight.action.AbstractActionManager
 
getActionFact() - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
getActionManagers(PreflightContext, COSDictionary) - Method in class org.apache.pdfbox.preflight.action.ActionManagerFactory
This method extract actions from the given dictionary.
getAdditionalActionKey() - Method in class org.apache.pdfbox.preflight.action.AbstractActionManager
 
getAllErrors() - Method in class org.apache.pdfbox.preflight.font.container.FontContainer
 
getAllErrors() - Method in class org.apache.pdfbox.preflight.font.container.Type0Container
 
getAnnotationValidator(PreflightContext, COSDictionary) - Method in class org.apache.pdfbox.preflight.annotation.AnnotationValidatorFactory
Return an instance of AnnotationValidator.
getAnnotFact() - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
getAsArray(COSBase, COSDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
Return the COSBase object as COSArray if the COSBase object is an instance of COSArray or a reference to a COSArray object.
getAsDictionary(COSBase, COSDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
Return the COSBase object as COSDictionary if the COSBase object is an instance of COSDictionary or a reference to a COSDictionary object.
getAsFloat(COSBase, COSDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
Return the COSBase object as Float if the COSBase object is an instance of COSFloat or a reference to a COSFloat object.
getAsInteger(COSBase, COSDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
Return the COSBase object as Integer if the COSBase object is an instance of COSInteger or a reference to a COSInteger object.
getAsStream(COSBase, COSDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
Return the COSBase object as COSStream if the COSBase object is an instance of COSStream or a reference to a COSStream object.
getAsString(COSBase, COSDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
Return the COSBase object as String if the COSBase object is an instance of COSString or COSName or a reference to it.
getCause() - Method in class org.apache.pdfbox.preflight.ValidationResult.ValidationError
Get the underlying cause if the ValidationError was caused by a Throwable.
getClosestPathElement(Class<T>) - Method in class org.apache.pdfbox.preflight.PreflightPath
 
getClosestTypePosition(Class<T>) - Method in class org.apache.pdfbox.preflight.PreflightPath
Return the index of the first object that have the given type.
getCode() - Method in class org.apache.pdfbox.preflight.font.util.GlyphDetail
Returns the character code.
getColorSpaceHelper(PreflightContext, PDColorSpace, ColorSpaceHelperFactory.ColorSpaceRestriction) - Method in class org.apache.pdfbox.preflight.graphic.ColorSpaceHelperFactory
Return an instance of ColorSpaceHelper according to the ColorSpaceRestriction value.
getColorSpaceHelperFact() - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
getColorSpaceType() - Method in class org.apache.pdfbox.preflight.graphic.ICCProfileWrapper
Call the ICC_ColorSpace.getType method and return the value.
getConfig() - Method in class org.apache.pdfbox.preflight.PreflightContext
 
getContentType() - Method in class org.apache.pdfbox.preflight.utils.ByteArrayDataSource
 
getContext() - Method in class org.apache.pdfbox.preflight.PreflightDocument
 
getCurrentPageNumber() - Method in class org.apache.pdfbox.preflight.PreflightContext
Returns the current page number or null if none is known.
getDetails() - Method in class org.apache.pdfbox.preflight.ValidationResult.ValidationError
 
getDocument() - Method in class org.apache.pdfbox.preflight.PreflightContext
 
getError() - Method in exception org.apache.pdfbox.preflight.metadata.XpacketParsingException
 
getErrorCode() - Method in exception org.apache.pdfbox.preflight.content.ContentStreamException
 
getErrorCode() - Method in exception org.apache.pdfbox.preflight.font.util.GlyphException
 
getErrorCode() - Method in class org.apache.pdfbox.preflight.ValidationResult.ValidationError
 
getErrorsList() - Method in class org.apache.pdfbox.preflight.ValidationResult
 
getFileLen() - Method in class org.apache.pdfbox.preflight.PreflightContext
 
getFname() - Method in enum org.apache.pdfbox.preflight.Format
 
getFontContainer() - Method in class org.apache.pdfbox.preflight.font.FontValidator
 
getFontContainer(COSBase) - Method in class org.apache.pdfbox.preflight.PreflightContext
Return the FontContainer identified by the COSBase.
getFontValidator(PreflightContext, PDFont) - Method in class org.apache.pdfbox.preflight.process.reflect.FontValidationProcess
Create the right "Validator" object for the given font type
getIccProfileWrapper() - Method in class org.apache.pdfbox.preflight.PreflightContext
 
getInputStream() - Method in class org.apache.pdfbox.preflight.utils.ByteArrayDataSource
 
getInstanceOfProcess(String) - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
Return the validation process linked with the given name
getInvalidCid() - Method in exception org.apache.pdfbox.preflight.font.util.GlyphException
 
getLabel() - Method in enum org.apache.pdfbox.preflight.graphic.ColorSpaces
 
getLinearizedDictionary(PDDocument) - Method in class org.apache.pdfbox.preflight.process.TrailerValidationProcess
According to the PDF Reference, A linearized PDF contain a dictionary as first object (linearized dictionary) and only this one in the first section.
getMaxErrors() - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
Get the maximum number of errors after which to abort when possible.
getMetadata() - Method in class org.apache.pdfbox.preflight.PreflightContext
 
getMetaDataStreamAsBytes(PDMetadata) - Method in class org.apache.pdfbox.preflight.font.descriptor.FontDescriptorHelper
 
getName() - Method in class org.apache.pdfbox.preflight.content.StubOperator
 
getName() - Method in class org.apache.pdfbox.preflight.utils.ByteArrayDataSource
 
getNextActions(PreflightContext, COSDictionary) - Method in class org.apache.pdfbox.preflight.action.ActionManagerFactory
Returns all actions contained by the Next entry.
getOrSearchICCProfile(PreflightContext) - Static method in class org.apache.pdfbox.preflight.graphic.ICCProfileWrapper
 
getOutputStream() - Method in class org.apache.pdfbox.preflight.utils.ByteArrayDataSource
 
getPageNumber() - Method in exception org.apache.pdfbox.preflight.exception.ValidationException
Returns the page number related to the exception, or null if not known.
getPageNumber() - Method in class org.apache.pdfbox.preflight.ValidationResult.ValidationError
Returns the page number, or null if not known.
getPageValidationProcessNames() - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
getPathElement(int, Class<T>) - Method in class org.apache.pdfbox.preflight.PreflightPath
Return the object at the given position.
getPDDocument() - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
 
getPreflightDocument() - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
 
getProcessName() - Method in exception org.apache.pdfbox.preflight.exception.MissingValidationProcessException
 
getProcessNames() - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
getProfile() - Method in class org.apache.pdfbox.preflight.graphic.ICCProfileWrapper
 
getResult() - Method in exception org.apache.pdfbox.preflight.exception.SyntaxValidationException
 
getResult() - Method in class org.apache.pdfbox.preflight.PreflightDocument
 
getSource() - Method in class org.apache.pdfbox.preflight.PreflightContext
 
getSpecification() - Method in class org.apache.pdfbox.preflight.PreflightDocument
Returns the format which is used to validate the pdf document.
getThrowable() - Method in class org.apache.pdfbox.preflight.ValidationResult.ValidationError
Get the place where the ValidationError was created, useful if the ValidationError was not caused by a Throwable.
getValidationPath() - Method in class org.apache.pdfbox.preflight.PreflightContext
 
getWidth() - Method in class org.apache.pdfbox.preflight.font.util.PreflightType3Stream
 
getWidths(PDFont) - Method in class org.apache.pdfbox.preflight.font.Type3FontValidator
 
getXmpMetaData() - Method in class org.apache.pdfbox.preflight.ValidationResult
 
getXrefTrailerResolver() - Method in class org.apache.pdfbox.preflight.PreflightContext
 
GlyphDetail - Class in org.apache.pdfbox.preflight.font.util
 
GlyphDetail(int) - Constructor for class org.apache.pdfbox.preflight.font.util.GlyphDetail
 
GlyphDetail(int, GlyphException) - Constructor for class org.apache.pdfbox.preflight.font.util.GlyphDetail
 
GlyphException - Exception in org.apache.pdfbox.preflight.font.util
 
GlyphException(String, int) - Constructor for exception org.apache.pdfbox.preflight.font.util.GlyphException
 
GlyphException(String, int, String) - Constructor for exception org.apache.pdfbox.preflight.font.util.GlyphException
 
GlyphException(String, int, String, Throwable) - Constructor for exception org.apache.pdfbox.preflight.font.util.GlyphException
 
GoToAction - Class in org.apache.pdfbox.preflight.action
ActionManager for the GoTo action.
GoToAction(ActionManagerFactory, COSDictionary, PreflightContext, String) - Constructor for class org.apache.pdfbox.preflight.action.GoToAction
 
GoToRemoteAction - Class in org.apache.pdfbox.preflight.action
ActionManager for the GoToRemote action.
GoToRemoteAction(ActionManagerFactory, COSDictionary, PreflightContext, String) - Constructor for class org.apache.pdfbox.preflight.action.GoToRemoteAction
 
GRAPHIC_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
GraphicObjectPageValidationProcess - Class in org.apache.pdfbox.preflight.process.reflect
 
GraphicObjectPageValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.reflect.GraphicObjectPageValidationProcess
 

H

hasGlyph(int) - Method in class org.apache.pdfbox.preflight.font.container.CIDType0Container
 
hasGlyph(int) - Method in class org.apache.pdfbox.preflight.font.container.CIDType2Container
 
hasGlyph(int) - Method in class org.apache.pdfbox.preflight.font.container.FontContainer
Checks if the embedded font contains a glyph for the given character code.
hasGlyph(int) - Method in class org.apache.pdfbox.preflight.font.container.TrueTypeContainer
 
hasGlyph(int) - Method in class org.apache.pdfbox.preflight.font.container.Type0Container
 
hasGlyph(int) - Method in class org.apache.pdfbox.preflight.font.container.Type1Container
 
hasGlyph(int) - Method in class org.apache.pdfbox.preflight.font.container.Type3Container
 
hashCode() - Method in class org.apache.pdfbox.preflight.ValidationResult.ValidationError
 
hasOnlyOneFontFile(PDFontDescriptor) - Method in class org.apache.pdfbox.preflight.font.descriptor.FontDescriptorHelper
Return true if the FontDescriptor has only one FontFile entry.
HideAction - Class in org.apache.pdfbox.preflight.action
ActionManager for the Hide action.
HideAction(ActionManagerFactory, COSDictionary, PreflightContext, String) - Constructor for class org.apache.pdfbox.preflight.action.HideAction
 

I

ICC_CHARACTERIZATION_DATA_REGISTRY_Adobe - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_bg_sRGB - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_CGATS_TR001 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_CGATS_TR002 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_CGATS_TR003 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_CGATS_TR005 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_CGATS_TR006 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_CGATS_TR_001 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_CGATS_TR_002 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_CGATS_TR_003 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_CGATS_TR_005 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_CGATS_TR_006 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_eciRGB - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_ERIMM - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_EUROSB104 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_EUROSB204 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA27 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA28 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA29 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA30 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA31 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA32 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA33 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA34 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA35 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA36 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA37 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA38 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA39 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA40 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA41 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA42 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA43 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA44 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA45 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA46 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_FOGRA47 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_IFRA26 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_JC200103 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_JC200104 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_JCN2002 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_JCW2003 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_opRGB - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_RIMM - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_ROMM - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_scRGB - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_scRGB_nl - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_scYCC_nl - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_sRGB - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_sRGB_IEC - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICC_CHARACTERIZATION_DATA_REGISTRY_sYCC - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
ICCProfileWrapper - Class in org.apache.pdfbox.preflight.graphic
This class embeds an instance of java.awt.color.ICC_Profile which represent the ICCProfile defined by the DestOutputItents key of the OutputIntents of the PDF.
ICCProfileWrapper(ICC_Profile) - Constructor for class org.apache.pdfbox.preflight.graphic.ICCProfileWrapper
 
iccpw - Variable in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
The ICCProfile contained in the DestOutputIntent
initializeClasses() - Method in class org.apache.pdfbox.preflight.annotation.AnnotationValidatorFactory
Initialize the map of Validation classes used to create a validation object according to the Annotation subtype.
initializeClasses() - Method in class org.apache.pdfbox.preflight.annotation.pdfa.PDFAbAnnotationFactory
 
initialParse() - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
 
InkAnnotationValidator - Class in org.apache.pdfbox.preflight.annotation
Validation class for the InkAnnotation
InkAnnotationValidator(PreflightContext, COSDictionary) - Constructor for class org.apache.pdfbox.preflight.annotation.InkAnnotationValidator
 
INLINE_DICTIONARY_VALUE_FILTER_ASCII_85 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
INLINE_DICTIONARY_VALUE_FILTER_ASCII_HEX - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
INLINE_DICTIONARY_VALUE_FILTER_CCITTFF - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
INLINE_DICTIONARY_VALUE_FILTER_DCT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
INLINE_DICTIONARY_VALUE_FILTER_FLATE_DECODE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
INLINE_DICTIONARY_VALUE_FILTER_LZW - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
INLINE_DICTIONARY_VALUE_FILTER_RUN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
innerValid() - Method in class org.apache.pdfbox.preflight.action.AbstractActionManager
This method must be implemented by inherited classes to process specific validation.
innerValid() - Method in class org.apache.pdfbox.preflight.action.GoToAction
 
innerValid() - Method in class org.apache.pdfbox.preflight.action.GoToRemoteAction
 
innerValid() - Method in class org.apache.pdfbox.preflight.action.HideAction
 
innerValid() - Method in class org.apache.pdfbox.preflight.action.InvalidAction
 
innerValid() - Method in class org.apache.pdfbox.preflight.action.NamedAction
 
innerValid() - Method in class org.apache.pdfbox.preflight.action.SubmitAction
 
innerValid() - Method in class org.apache.pdfbox.preflight.action.ThreadAction
 
innerValid() - Method in class org.apache.pdfbox.preflight.action.UndefAction
 
innerValid() - Method in class org.apache.pdfbox.preflight.action.UriAction
 
InvalidAction - Class in org.apache.pdfbox.preflight.action
ActionManager for InvalidAction.
InvalidAction(ActionManagerFactory, COSDictionary, PreflightContext, String, String) - Constructor for class org.apache.pdfbox.preflight.action.InvalidAction
 
isAdditionalAction() - Method in class org.apache.pdfbox.preflight.action.AbstractActionManager
 
isArray(COSBase, COSDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
return true if the elt is a COSArray or a reference to a COSArray
isAuthorizedFilter(PreflightContext, String) - Static method in class org.apache.pdfbox.preflight.utils.FilterHelper
This method checks if the filter is authorized for the PDF file according to the preflight document specification attribute.
isAuthorizedFilterInPDFA(PreflightContext, String) - Static method in class org.apache.pdfbox.preflight.utils.FilterHelper
This method checks if the filter is authorized for a PDF/A file.
isCMYKColorSpace() - Method in class org.apache.pdfbox.preflight.graphic.ICCProfileWrapper
Return true if the ColourSpace is CMYK
isComplete() - Method in class org.apache.pdfbox.preflight.PreflightContext
 
isDictionary(COSBase, COSDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
return true if the elt is a COSDictionary or a reference to a COSDictionary
isEmbeddedFont() - Method in class org.apache.pdfbox.preflight.font.container.FontContainer
 
isEmbeddedFont() - Method in class org.apache.pdfbox.preflight.font.container.Type0Container
 
isEmpty() - Method in class org.apache.pdfbox.preflight.PreflightPath
 
isErrorOnMissingProcess() - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
isExpectedType(Class<?>) - Method in class org.apache.pdfbox.preflight.PreflightPath
 
isFloat(COSBase, COSDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
return true if the elt is a COSFloat or a reference to a COSFloat
isGrayColorSpace() - Method in class org.apache.pdfbox.preflight.graphic.ICCProfileWrapper
Return true if the ColourSpace is Gray scale
isIccProfileAlreadySearched() - Method in class org.apache.pdfbox.preflight.PreflightContext
 
isInProcessedSet(COSObjectable) - Method in class org.apache.pdfbox.preflight.PreflightContext
Tell if the argument is in the set of processed elements.
isInteger(COSBase, COSDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
return true if the elt is a COSInteger or a reference to a COSInteger
isLazyValidation() - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
isNumeric(COSBase, COSDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
return true if elt is COSInteger or COSFloat
isRGBColorSpace() - Method in class org.apache.pdfbox.preflight.graphic.ICCProfileWrapper
Return true if the ColourSpace is RGB
isStandardICCCharacterization(String) - Method in class org.apache.pdfbox.preflight.process.CatalogValidationProcess
 
isStream(COSBase, COSDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
return true if the elt is a COSStream or a reference to a COSStream
isString(COSBase, COSDocument) - Static method in class org.apache.pdfbox.preflight.utils.COSUtils
return true if the elt is a COSString or a COSName or a reference to it.
isSubSet(String) - Static method in class org.apache.pdfbox.preflight.font.descriptor.FontDescriptorHelper
 
isValid() - Method in class org.apache.pdfbox.preflight.font.container.FontContainer
 
isValid() - Method in class org.apache.pdfbox.preflight.font.container.Type0Container
 
isValid() - Method in class org.apache.pdfbox.preflight.ValidationResult
 
isWarning() - Method in class org.apache.pdfbox.preflight.ValidationResult.ValidationError
 

L

label - Variable in enum org.apache.pdfbox.preflight.graphic.ColorSpaces
Name of the ColorSpace
lastIndexOf(char[], byte[], int) - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
 
LineAnnotationValidator - Class in org.apache.pdfbox.preflight.annotation
Validation class for the LineAnnotation
LineAnnotationValidator(PreflightContext, COSDictionary) - Constructor for class org.apache.pdfbox.preflight.annotation.LineAnnotationValidator
 
LinkAnnotationValidator - Class in org.apache.pdfbox.preflight.annotation
Validation class for the LinkAnnotation
LinkAnnotationValidator(PreflightContext, COSDictionary) - Constructor for class org.apache.pdfbox.preflight.annotation.LinkAnnotationValidator
 
listICC - Variable in class org.apache.pdfbox.preflight.process.CatalogValidationProcess
 

M

main(String[]) - Static method in class org.apache.pdfbox.preflight.Validator_A1b
 
markAsInvalid(int, GlyphException) - Method in class org.apache.pdfbox.preflight.font.container.FontContainer
 
markAsValid(int) - Method in class org.apache.pdfbox.preflight.font.container.FontContainer
 
MarkupAnnotationValidator - Class in org.apache.pdfbox.preflight.annotation
Validation class for the MarkupAnnotation
MarkupAnnotationValidator(PreflightContext, COSDictionary) - Constructor for class org.apache.pdfbox.preflight.annotation.MarkupAnnotationValidator
 
MAX_ARRAY_ELEMENTS - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
MAX_CID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
MAX_DEVICE_N_LIMIT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
MAX_DICT_ENTRIES - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
MAX_GRAPHIC_STATES - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
MAX_INDIRECT_OBJ - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
MAX_NAME_SIZE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
MAX_NEGATIVE_FLOAT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
MAX_POSITIVE_FLOAT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
MAX_STRING_LENGTH - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
mergeResult(ValidationResult) - Method in class org.apache.pdfbox.preflight.ValidationResult
Add the ValidationError object of the otherResult in the Error list of the current object.
META_DATA_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
MetadataValidationProcess - Class in org.apache.pdfbox.preflight.process
 
MetadataValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.MetadataValidationProcess
 
MissingValidationProcessException - Exception in org.apache.pdfbox.preflight.exception
 
MissingValidationProcessException(String) - Constructor for exception org.apache.pdfbox.preflight.exception.MissingValidationProcessException
 

N

NamedAction - Class in org.apache.pdfbox.preflight.action
ActionManager for the Named action.
NamedAction(ActionManagerFactory, COSDictionary, PreflightContext, String) - Constructor for class org.apache.pdfbox.preflight.action.NamedAction
 
NoPatternColorSpaceHelper - Class in org.apache.pdfbox.preflight.graphic
This class defines restrictions on Pattern ColorSpace.
NoPatternColorSpaceHelper(PreflightContext, PDColorSpace) - Constructor for class org.apache.pdfbox.preflight.graphic.NoPatternColorSpaceHelper
 
notEmbedded() - Method in class org.apache.pdfbox.preflight.font.container.FontContainer
 

O

org.apache.pdfbox.preflight - package org.apache.pdfbox.preflight
 
org.apache.pdfbox.preflight.action - package org.apache.pdfbox.preflight.action
 
org.apache.pdfbox.preflight.annotation - package org.apache.pdfbox.preflight.annotation
 
org.apache.pdfbox.preflight.annotation.pdfa - package org.apache.pdfbox.preflight.annotation.pdfa
 
org.apache.pdfbox.preflight.content - package org.apache.pdfbox.preflight.content
 
org.apache.pdfbox.preflight.exception - package org.apache.pdfbox.preflight.exception
 
org.apache.pdfbox.preflight.font - package org.apache.pdfbox.preflight.font
 
org.apache.pdfbox.preflight.font.container - package org.apache.pdfbox.preflight.font.container
 
org.apache.pdfbox.preflight.font.descriptor - package org.apache.pdfbox.preflight.font.descriptor
 
org.apache.pdfbox.preflight.font.util - package org.apache.pdfbox.preflight.font.util
 
org.apache.pdfbox.preflight.graphic - package org.apache.pdfbox.preflight.graphic
 
org.apache.pdfbox.preflight.metadata - package org.apache.pdfbox.preflight.metadata
 
org.apache.pdfbox.preflight.parser - package org.apache.pdfbox.preflight.parser
 
org.apache.pdfbox.preflight.process - package org.apache.pdfbox.preflight.process
 
org.apache.pdfbox.preflight.process.reflect - package org.apache.pdfbox.preflight.process.reflect
 
org.apache.pdfbox.preflight.utils - package org.apache.pdfbox.preflight.utils
 
org.apache.pdfbox.preflight.xobject - package org.apache.pdfbox.preflight.xobject
 
OUTPUT_INTENT_DICTIONARY_KEY_DEST_OUTPUT_PROFILE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
OUTPUT_INTENT_DICTIONARY_KEY_INFO - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
OUTPUT_INTENT_DICTIONARY_KEY_OUTPUT_CONDITION_IDENTIFIER - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
OUTPUT_INTENT_DICTIONARY_KEY_S - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
OUTPUT_INTENT_DICTIONARY_VALUE_GTS_PDFA1 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
OUTPUT_INTENT_DICTIONARY_VALUE_OUTPUT_CONDITION_IDENTIFIER_CUSTOM - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 

P

PAGE_DICTIONARY_VALUE_THUMB - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
PAGE_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
pageNumber - Variable in exception org.apache.pdfbox.preflight.exception.ValidationException
 
PAGES_TREE_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
PageTreeValidationProcess - Class in org.apache.pdfbox.preflight.process
 
PageTreeValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.PageTreeValidationProcess
 
parse() - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
 
parse(Format) - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
Parse the given file and check if it is a confirming file according to the given format.
parse(Format, PreflightConfiguration) - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
Parse the given file and check if it is a confirming file according to the given format.
parseCOSArray() - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
 
parseCOSName() - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
 
parseCOSStream(COSDictionary) - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
Wraps the COSParser.parseCOSStream(org.apache.pdfbox.cos.COSDictionary) to check rules on 'stream' and 'endstream' keywords.
parseCOSString() - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
Check that the hexa string contains only an even number of Hexadecimal characters.
parseDirObject() - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
Call BaseParser.parseDirObject() check limit range for Float, Integer and number of Dictionary entries.
parseObjectDynamically(long, int, boolean) - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
 
parsePatternContent(PreflightContext, PDPage, PDTilingPattern) - Method in class org.apache.pdfbox.preflight.process.reflect.TilingPatternValidationProcess
Validate the Pattern content like Color and Show Text Operators using an instance of ContentStreamWrapper.
parseResources(PreflightContext, PDPage, PDTilingPattern) - Method in class org.apache.pdfbox.preflight.process.reflect.TilingPatternValidationProcess
 
parseXrefTable(long) - Method in class org.apache.pdfbox.preflight.parser.PreflightParser
Same method than the COSParser.parseXrefTable(long) with additional controls : - EOL mandatory after the 'xref' keyword - Cross reference subsection header uses single white space as separator - and so on
PATTERN_KEY_BBOX - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
PATTERN_KEY_PAINT_TYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
PATTERN_KEY_SHADING - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
PATTERN_KEY_SHADING_TYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
PATTERN_KEY_TILING_TYPE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
PATTERN_KEY_XSTEP - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
PATTERN_KEY_YSTEP - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
pdAnnot - Variable in class org.apache.pdfbox.preflight.annotation.AnnotationValidator
Instance of PDAnnotation built using the annotDictionary
pdcs - Variable in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
High level object which represents the colors space to check.
PDFAbAnnotationFactory - Class in org.apache.pdfbox.preflight.annotation.pdfa
Factory to instantiate AnnotationValidator for a PDF/A-1b validation.
PDFAbAnnotationFactory() - Constructor for class org.apache.pdfbox.preflight.annotation.pdfa.PDFAbAnnotationFactory
 
PDFAIdentificationValidation - Class in org.apache.pdfbox.preflight.metadata
Class which check if PDF/A Identification Schema contains good information
PDFAIdentificationValidation() - Constructor for class org.apache.pdfbox.preflight.metadata.PDFAIdentificationValidation
 
pdFreeText - Variable in class org.apache.pdfbox.preflight.annotation.FreeTextAnnotationValidator
PDFBox object which wraps the Annotation dictionary
pdLine - Variable in class org.apache.pdfbox.preflight.annotation.LineAnnotationValidator
PDFBox object which wraps the annotation dictionary
pdLink - Variable in class org.apache.pdfbox.preflight.annotation.LinkAnnotationValidator
PDFBox object which wraps the annotation dictionary
pdMarkup - Variable in class org.apache.pdfbox.preflight.annotation.MarkupAnnotationValidator
PDFBox object which wraps the annotation dictionary
pdPopup - Variable in class org.apache.pdfbox.preflight.annotation.PopupAnnotationValidator
PDFBox object which wraps the annotation dictionary
pdRStamp - Variable in class org.apache.pdfbox.preflight.annotation.RubberStampAnnotationValidator
PDFBox class which wraps the annotaiton dictionary
pdSquareCircle - Variable in class org.apache.pdfbox.preflight.annotation.SquareCircleAnnotationValidator
PDFBox object which wraps the annotation dictionary
pdText - Variable in class org.apache.pdfbox.preflight.annotation.TextAnnotationValidator
PDFBox object which wraps the annotation dictionary
pdUnk - Variable in class org.apache.pdfbox.preflight.annotation.InkAnnotationValidator
PDFBox which wraps the annotation dictionary
pdUnk - Variable in class org.apache.pdfbox.preflight.annotation.PrintMarkAnnotationValidator
PDFBox object which wraps the annotation dictionary
pdUnk - Variable in class org.apache.pdfbox.preflight.annotation.TrapNetAnnotationValidator
PDFBox object which wraps the annotation dictionary
pdWidget - Variable in class org.apache.pdfbox.preflight.annotation.WidgetAnnotationValidator
PDFBox object which wraps the annotation dictionary
peek() - Method in class org.apache.pdfbox.preflight.PreflightPath
Looks at the object at the top of this stack without removing it from the stack.
pop() - Method in class org.apache.pdfbox.preflight.PreflightPath
 
PopupAnnotationValidator - Class in org.apache.pdfbox.preflight.annotation
Validation class for the PopupAnnotation
PopupAnnotationValidator(PreflightContext, COSDictionary) - Constructor for class org.apache.pdfbox.preflight.annotation.PopupAnnotationValidator
 
PreflightConfiguration - Class in org.apache.pdfbox.preflight
 
PreflightConfiguration() - Constructor for class org.apache.pdfbox.preflight.PreflightConfiguration
 
PreflightConstants - Interface in org.apache.pdfbox.preflight
This interface provide a set of constants which identify validation error.
PreflightContentStream - Class in org.apache.pdfbox.preflight.content
 
PreflightContentStream(PreflightContext, PDPage) - Constructor for class org.apache.pdfbox.preflight.content.PreflightContentStream
 
PreflightContext - Class in org.apache.pdfbox.preflight
 
PreflightContext(DataSource) - Constructor for class org.apache.pdfbox.preflight.PreflightContext
Create the DocumentHandler using the DataSource which represent the PDF file to check.
PreflightContext(DataSource, PreflightConfiguration) - Constructor for class org.apache.pdfbox.preflight.PreflightContext
 
preflightDocument - Variable in class org.apache.pdfbox.preflight.parser.PreflightParser
 
PreflightDocument - Class in org.apache.pdfbox.preflight
 
PreflightDocument(Format) - Constructor for class org.apache.pdfbox.preflight.PreflightDocument
Create an empty preflight document and load the default configuration for the given format.
PreflightDocument(COSDocument, Format) - Constructor for class org.apache.pdfbox.preflight.PreflightDocument
Create a preflight document based on the COSDocument and load the default configuration for the given format.
PreflightDocument(Format, PreflightConfiguration) - Constructor for class org.apache.pdfbox.preflight.PreflightDocument
Create an empty preflight document that will use the given configuration bean to process the validation.
PreflightDocument(COSDocument, Format, PreflightConfiguration) - Constructor for class org.apache.pdfbox.preflight.PreflightDocument
Create a preflight document based on the COSDocument that will use the given configuration bean to process the validation.
PreflightParser - Class in org.apache.pdfbox.preflight.parser
 
PreflightParser(File) - Constructor for class org.apache.pdfbox.preflight.parser.PreflightParser
Constructor.
PreflightParser(File, ScratchFile) - Constructor for class org.apache.pdfbox.preflight.parser.PreflightParser
Constructor.
PreflightParser(String) - Constructor for class org.apache.pdfbox.preflight.parser.PreflightParser
Constructor.
PreflightParser(String, ScratchFile) - Constructor for class org.apache.pdfbox.preflight.parser.PreflightParser
Constructor.
PreflightParser(DataSource) - Constructor for class org.apache.pdfbox.preflight.parser.PreflightParser
Constructor.
PreflightParser(DataSource, ScratchFile) - Constructor for class org.apache.pdfbox.preflight.parser.PreflightParser
Constructor.
PreflightPath - Class in org.apache.pdfbox.preflight
Contains a stack of objects to follow the validation path.
PreflightPath() - Constructor for class org.apache.pdfbox.preflight.PreflightPath
 
PreflightStreamEngine - Class in org.apache.pdfbox.preflight.content
This class inherits from org.apache.pdfbox.util.PDFStreamEngine to allow the validation of specific rules in ContentStream.
PreflightStreamEngine(PreflightContext, PDPage) - Constructor for class org.apache.pdfbox.preflight.content.PreflightStreamEngine
 
PreflightType3Stream - Class in org.apache.pdfbox.preflight.font.util
This class is used to parse a glyph of a Type3 font program.
PreflightType3Stream(PreflightContext, PDPage, PDType3CharProc) - Constructor for class org.apache.pdfbox.preflight.font.util.PreflightType3Stream
 
PrintMarkAnnotationValidator - Class in org.apache.pdfbox.preflight.annotation
Validation class for the PopupAnnotation
PrintMarkAnnotationValidator(PreflightContext, COSDictionary) - Constructor for class org.apache.pdfbox.preflight.annotation.PrintMarkAnnotationValidator
 
process(Operator, List<COSBase>) - Method in class org.apache.pdfbox.preflight.content.StubOperator
 
processAllColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
Method called by the validate method.
processCalibratedColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
Method called by the processAllColorSpace if the ColorSpace to check is a calibrated color (CalGray, CalRGB, Lab).
processCYMKColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
Method called by the processAllColorSpace if the ColorSpace to check is DeviceCYMK.
processDefaultColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
Look up in the closest PDResources objects if there are a default ColorSpace.
processDescendantFont() - Method in class org.apache.pdfbox.preflight.font.Type0FontValidator
Extract the single CIDFont from the descendant array.
processDeviceNColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.DeviceColorSpaceHelper
This method updates the given list with a ValidationError (ERROR_GRAPHIC_INVALID_PATTERN_COLOR_SPACE_FORBIDDEN) and returns false.
processDeviceNColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
Method called by the processAllColorSpace if the ColorSpace to check is DeviceN.
processedPage - Variable in class org.apache.pdfbox.preflight.content.PreflightStreamEngine
 
processFontDescriptorValidation() - Method in class org.apache.pdfbox.preflight.font.SimpleFontValidator
 
processFontFile(PDFontDescriptor, PDStream) - Method in class org.apache.pdfbox.preflight.font.descriptor.CIDType0DescriptorHelper
 
processFontFile(PDFontDescriptor, PDStream) - Method in class org.apache.pdfbox.preflight.font.descriptor.CIDType2DescriptorHelper
 
processFontFile(PDFontDescriptor, PDStream) - Method in class org.apache.pdfbox.preflight.font.descriptor.FontDescriptorHelper
 
processFontFile(PDFontDescriptor, PDStream) - Method in class org.apache.pdfbox.preflight.font.descriptor.TrueTypeDescriptorHelper
 
processFontFile(PDFontDescriptor, PDStream) - Method in class org.apache.pdfbox.preflight.font.descriptor.Type1DescriptorHelper
 
processGrayColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
Method called by the processAllColorSpace if the ColorSpace to check is DeviceGray.
processICCBasedColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
Method called by the processAllColorSpace if the ColorSpace to check is a ICCBased color space.
processIndexedColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.DeviceColorSpaceHelper
Indexed color space is authorized only if the BaseColorSpace is a DeviceXXX color space.
processIndexedColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
Method called by the processAllColorSpace if the ColorSpace to check is Indexed.
processOperator(Operator, List<COSBase>) - Method in class org.apache.pdfbox.preflight.content.PreflightContentStream
 
processOperator(Operator, List<COSBase>) - Method in class org.apache.pdfbox.preflight.font.util.PreflightType3Stream
This is used to handle an operation.
processPatternColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.DeviceColorSpaceHelper
This method updates the given list with a ValidationError (ERROR_GRAPHIC_INVALID_PATTERN_COLOR_SPACE_FORBIDDEN) and returns false.
processPatternColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.NoPatternColorSpaceHelper
This method updates the given list with a ValidationError (ERROR_GRAPHIC_INVALID_PATTERN_COLOR_SPACE_FORBIDDEN) and returns false.
processPatternColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
Method called by the processAllColorSpace if the ColorSpace to check is a Pattern.
processRGBColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
Method called by the processAllColorSpace if the ColorSpace to check is DeviceRGB.
processSeparationColorSpace(PDColorSpace) - Method in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
Method called by the processAllColorSpace if the ColorSpace to check is Separation.
push(ValidationResult.ValidationError) - Method in class org.apache.pdfbox.preflight.font.container.FontContainer
 
push(List<ValidationResult.ValidationError>) - Method in class org.apache.pdfbox.preflight.font.container.FontContainer
 
pushObject(Object) - Method in class org.apache.pdfbox.preflight.PreflightPath
 

R

RDFAboutAttributeConcordanceValidation - Class in org.apache.pdfbox.preflight.metadata
Class which checks that all elements within an rdf:RDF have the same value for their rdf:about attributes.
RDFAboutAttributeConcordanceValidation() - Constructor for class org.apache.pdfbox.preflight.metadata.RDFAboutAttributeConcordanceValidation
 
RDFAboutAttributeConcordanceValidation.DifferentRDFAboutException - Exception in org.apache.pdfbox.preflight.metadata
 
registerError(String, String) - Method in class org.apache.pdfbox.preflight.content.PreflightStreamEngine
Add a validation error into the PreflightContext
registerError(String, String, Throwable) - Method in class org.apache.pdfbox.preflight.content.PreflightStreamEngine
 
registerError(String, String, boolean) - Method in class org.apache.pdfbox.preflight.content.PreflightStreamEngine
 
registerError(String, String, boolean, Throwable) - Method in class org.apache.pdfbox.preflight.content.PreflightStreamEngine
 
removePageProcess(String) - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
removeProcess(String) - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
RENDERING_INTENT_ABS_COLOR - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
RENDERING_INTENT_PERCEPTUAL - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
RENDERING_INTENT_REL_COLOR - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
RENDERING_INTENT_SATURATION - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
RenderingIntents - Class in org.apache.pdfbox.preflight.utils
This class contains a static list of RenderingIntent values to allow an easy RenderingIntent value validation.
replacePageProcess(String, Class<? extends ValidationProcess>) - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
replaceProcess(String, Class<? extends ValidationProcess>) - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
RESOURCES_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
ResourcesValidationProcess - Class in org.apache.pdfbox.preflight.process.reflect
 
ResourcesValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.reflect.ResourcesValidationProcess
 
RubberStampAnnotationValidator - Class in org.apache.pdfbox.preflight.annotation
Validation class for the RubberStampAnnotation
RubberStampAnnotationValidator(PreflightContext, COSDictionary) - Constructor for class org.apache.pdfbox.preflight.annotation.RubberStampAnnotationValidator
 

S

schemaAccessException(String, Throwable) - Method in class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
Return an exception formatted on IOException when accessing on metadata schema
searchRGBProfile() - Method in class org.apache.pdfbox.preflight.annotation.AnnotationValidator
Search the RGB Profile in OutputIntents dictionaries
setActionFact(ActionManagerFactory) - Method in class org.apache.pdfbox.preflight.annotation.AnnotationValidatorFactory
 
setActionFact(ActionManagerFactory) - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
setAnnotFact(AnnotationValidatorFactory) - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
setColorSpaceHelperFact(ColorSpaceHelperFactory) - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
setConfig(PreflightConfiguration) - Method in class org.apache.pdfbox.preflight.PreflightContext
 
setContext(PreflightContext) - Method in class org.apache.pdfbox.preflight.PreflightDocument
 
setCurrentPageNumber(Integer) - Method in class org.apache.pdfbox.preflight.PreflightContext
Sets or resets the current page number.
setDelegateFontContainer(FontContainer<?>) - Method in class org.apache.pdfbox.preflight.font.container.Type0Container
 
setDetails(String) - Method in class org.apache.pdfbox.preflight.ValidationResult.ValidationError
Set the error explanation
setDocument(PreflightDocument) - Method in class org.apache.pdfbox.preflight.PreflightContext
Initialize the PDFBox object which present the PDF File.
setErrorCode(String) - Method in exception org.apache.pdfbox.preflight.content.ContentStreamException
 
setErrorOnMissingProcess(boolean) - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
setErrorsAlreadyMerged(boolean) - Method in class org.apache.pdfbox.preflight.font.container.FontContainer
 
setFactory(AnnotationValidatorFactory) - Method in class org.apache.pdfbox.preflight.annotation.AnnotationValidator
Initialize the annotFact attribute of this object.
setFileLen(long) - Method in class org.apache.pdfbox.preflight.PreflightContext
 
setIccProfileAlreadySearched(boolean) - Method in class org.apache.pdfbox.preflight.PreflightContext
 
setIccProfileWrapper(ICCProfileWrapper) - Method in class org.apache.pdfbox.preflight.PreflightContext
 
setLabel(String) - Method in enum org.apache.pdfbox.preflight.graphic.ColorSpaces
 
setLazyValidation(boolean) - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
 
setMaxErrors(int) - Method in class org.apache.pdfbox.preflight.PreflightConfiguration
Set the maximum number of errors after which to abort when possible.
setMetadata(XMPMetadata) - Method in class org.apache.pdfbox.preflight.PreflightContext
 
setName(String) - Method in class org.apache.pdfbox.preflight.utils.ByteArrayDataSource
 
setPageNumber(Integer) - Method in class org.apache.pdfbox.preflight.ValidationResult.ValidationError
Sets or resets the page number.
setResult(ValidationResult) - Method in class org.apache.pdfbox.preflight.PreflightDocument
 
setType(String) - Method in class org.apache.pdfbox.preflight.utils.ByteArrayDataSource
 
setValidationPath(PreflightPath) - Method in class org.apache.pdfbox.preflight.PreflightContext
 
setWarning(boolean) - Method in class org.apache.pdfbox.preflight.ValidationResult.ValidationError
 
setXrefTrailerResolver(XrefTrailerResolver) - Method in class org.apache.pdfbox.preflight.PreflightContext
 
SHADING_PATTERN_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
ShadingPatternValidationProcess - Class in org.apache.pdfbox.preflight.process.reflect
 
ShadingPatternValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.reflect.ShadingPatternValidationProcess
 
showType3Character(PDType3CharProc) - Method in class org.apache.pdfbox.preflight.font.util.PreflightType3Stream
 
SimpleFontValidator<T extends FontContainer> - Class in org.apache.pdfbox.preflight.font
 
SimpleFontValidator(PreflightContext, PDFontLike, COSDictionary, T) - Constructor for class org.apache.pdfbox.preflight.font.SimpleFontValidator
 
SinglePageValidationProcess - Class in org.apache.pdfbox.preflight.process.reflect
 
SinglePageValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.reflect.SinglePageValidationProcess
 
size() - Method in class org.apache.pdfbox.preflight.PreflightPath
 
SquareCircleAnnotationValidator - Class in org.apache.pdfbox.preflight.annotation
Validation class for the Square/Circle Annotation
SquareCircleAnnotationValidator(PreflightContext, COSDictionary) - Constructor for class org.apache.pdfbox.preflight.annotation.SquareCircleAnnotationValidator
 
StandardColorSpaceHelper - Class in org.apache.pdfbox.preflight.graphic
This class doesn't define restrictions on ColorSpace.
StandardColorSpaceHelper(PreflightContext, PDColorSpace) - Constructor for class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
 
STREAM_DICTIONARY_KEY_DECODEPARAMS - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
STREAM_DICTIONARY_VALUE_FILTER_ASCII_85 - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
STREAM_DICTIONARY_VALUE_FILTER_ASCII_HEX - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
STREAM_DICTIONARY_VALUE_FILTER_CCITTFF - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
STREAM_DICTIONARY_VALUE_FILTER_DCT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
STREAM_DICTIONARY_VALUE_FILTER_FLATE_DECODE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
STREAM_DICTIONARY_VALUE_FILTER_JBIG - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
STREAM_DICTIONARY_VALUE_FILTER_LZW - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
STREAM_DICTIONARY_VALUE_FILTER_RUN - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
STREAM_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
StreamValidationProcess - Class in org.apache.pdfbox.preflight.process
 
StreamValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.StreamValidationProcess
 
StubOperator - Class in org.apache.pdfbox.preflight.content
This implementation of OperatorProcessor allow the operator validation according PDF/A rules without compute the operator actions.
StubOperator(String) - Constructor for class org.apache.pdfbox.preflight.content.StubOperator
 
SubmitAction - Class in org.apache.pdfbox.preflight.action
ActionManager for the Submit action SubmitAction is valid if the F entry is present.
SubmitAction(ActionManagerFactory, COSDictionary, PreflightContext, String) - Constructor for class org.apache.pdfbox.preflight.action.SubmitAction
 
SynchronizedMetaDataValidation - Class in org.apache.pdfbox.preflight.metadata
Class which checks if document information available in a document is synchronized with XMP
SynchronizedMetaDataValidation() - Constructor for class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
 
SyntaxValidationException - Exception in org.apache.pdfbox.preflight.exception
 
SyntaxValidationException(String, Throwable, ValidationResult) - Constructor for exception org.apache.pdfbox.preflight.exception.SyntaxValidationException
 
SyntaxValidationException(String, ValidationResult) - Constructor for exception org.apache.pdfbox.preflight.exception.SyntaxValidationException
 
SyntaxValidationException(Throwable, ValidationResult) - Constructor for exception org.apache.pdfbox.preflight.exception.SyntaxValidationException
 

T

TextAnnotationValidator - Class in org.apache.pdfbox.preflight.annotation
Validation class for Text Annotation
TextAnnotationValidator(PreflightContext, COSDictionary) - Constructor for class org.apache.pdfbox.preflight.annotation.TextAnnotationValidator
 
ThreadAction - Class in org.apache.pdfbox.preflight.action
ActionManager for the Thread action ThreadAction is valid if the D entry is present.
ThreadAction(ActionManagerFactory, COSDictionary, PreflightContext, String) - Constructor for class org.apache.pdfbox.preflight.action.ThreadAction
 
throwExceptionIfNotValid() - Method in class org.apache.pdfbox.preflight.font.util.GlyphDetail
 
TILING_PATTERN_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
TilingPatternValidationProcess - Class in org.apache.pdfbox.preflight.process.reflect
 
TilingPatternValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.reflect.TilingPatternValidationProcess
 
TRAILER_DICTIONARY_KEY_ENCRYPT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
TRAILER_DICTIONARY_KEY_ID - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
TRAILER_DICTIONARY_KEY_INFO - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
TRAILER_DICTIONARY_KEY_PREV - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
TRAILER_DICTIONARY_KEY_ROOT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
TRAILER_DICTIONARY_KEY_SIZE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
TRAILER_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
TrailerValidationProcess - Class in org.apache.pdfbox.preflight.process
 
TrailerValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.TrailerValidationProcess
 
TRANSPARENCY_DICTIONARY_KEY_BLEND_MODE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
TRANSPARENCY_DICTIONARY_KEY_EXTGSTATE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
TRANSPARENCY_DICTIONARY_KEY_EXTGSTATE_ENTRY_REGEX - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
TRANSPARENCY_DICTIONARY_KEY_LOWER_CA - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
TRANSPARENCY_DICTIONARY_KEY_UPPER_CA - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
TRANSPARENCY_DICTIONARY_VALUE_BM_COMPATIBLE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
TRANSPARENCY_DICTIONARY_VALUE_BM_NORMAL - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
TRANSPARENCY_DICTIONARY_VALUE_SOFT_MASK_NONE - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
TrapNetAnnotationValidator - Class in org.apache.pdfbox.preflight.annotation
Validation class for the TrapNet annotation
TrapNetAnnotationValidator(PreflightContext, COSDictionary) - Constructor for class org.apache.pdfbox.preflight.annotation.TrapNetAnnotationValidator
 
TrueTypeContainer - Class in org.apache.pdfbox.preflight.font.container
 
TrueTypeContainer(PDTrueTypeFont) - Constructor for class org.apache.pdfbox.preflight.font.container.TrueTypeContainer
 
TrueTypeDescriptorHelper - Class in org.apache.pdfbox.preflight.font.descriptor
 
TrueTypeDescriptorHelper(PreflightContext, PDTrueTypeFont, TrueTypeContainer) - Constructor for class org.apache.pdfbox.preflight.font.descriptor.TrueTypeDescriptorHelper
 
TrueTypeFontValidator - Class in org.apache.pdfbox.preflight.font
 
TrueTypeFontValidator(PreflightContext, PDTrueTypeFont) - Constructor for class org.apache.pdfbox.preflight.font.TrueTypeFontValidator
 
Type0Container - Class in org.apache.pdfbox.preflight.font.container
 
Type0Container(PDFont) - Constructor for class org.apache.pdfbox.preflight.font.container.Type0Container
 
Type0FontValidator - Class in org.apache.pdfbox.preflight.font
 
Type0FontValidator(PreflightContext, PDFont) - Constructor for class org.apache.pdfbox.preflight.font.Type0FontValidator
 
Type1Container - Class in org.apache.pdfbox.preflight.font.container
 
Type1Container(PDSimpleFont) - Constructor for class org.apache.pdfbox.preflight.font.container.Type1Container
 
Type1DescriptorHelper - Class in org.apache.pdfbox.preflight.font.descriptor
 
Type1DescriptorHelper(PreflightContext, PDSimpleFont, Type1Container) - Constructor for class org.apache.pdfbox.preflight.font.descriptor.Type1DescriptorHelper
 
Type1FontValidator - Class in org.apache.pdfbox.preflight.font
 
Type1FontValidator(PreflightContext, PDSimpleFont) - Constructor for class org.apache.pdfbox.preflight.font.Type1FontValidator
 
Type3Container - Class in org.apache.pdfbox.preflight.font.container
Because Type3 font program is an inner type of the PDF file, this font container is quite different from the other because all character/glyph are already checked.
Type3Container(PDType3Font) - Constructor for class org.apache.pdfbox.preflight.font.container.Type3Container
 
Type3FontValidator - Class in org.apache.pdfbox.preflight.font
 
Type3FontValidator(PreflightContext, PDType3Font) - Constructor for class org.apache.pdfbox.preflight.font.Type3FontValidator
 

U

UndefAction - Class in org.apache.pdfbox.preflight.action
ActionManager for Undefined Actions.
UndefAction(ActionManagerFactory, COSDictionary, PreflightContext, String, String) - Constructor for class org.apache.pdfbox.preflight.action.UndefAction
 
unexpectedPrefixFoundError(String, String, String) - Method in class org.apache.pdfbox.preflight.metadata.PDFAIdentificationValidation
Return a validationError formatted when a schema has not the expected prefix
unexpectedPrefixFoundError(String, String, String) - Method in class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
Return a validationError formatted when a schema has not the expected prefix
UniquePropertiesValidation - Class in org.apache.pdfbox.preflight.metadata
Class which checks that certain metadata properties are unique, see PDFBOX-4860.
UniquePropertiesValidation() - Constructor for class org.apache.pdfbox.preflight.metadata.UniquePropertiesValidation
 
unsupportedOperator(Operator, List<COSBase>) - Method in class org.apache.pdfbox.preflight.content.PreflightContentStream
 
unsynchronizedMetaDataError(String) - Method in class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
Return a formatted validation error when metadata are not synchronized
UriAction - Class in org.apache.pdfbox.preflight.action
ActionManager for the URI action URI action is valid if the URI entry is present as a String.
UriAction(ActionManagerFactory, COSDictionary, PreflightContext, String) - Constructor for class org.apache.pdfbox.preflight.action.UriAction
 

V

valid() - Method in class org.apache.pdfbox.preflight.action.AbstractActionManager
Call the AbstractActionManager.valid(boolean) method with the additionalActionAuth set to false.
valid(boolean) - Method in class org.apache.pdfbox.preflight.action.AbstractActionManager
Validate an Action dictionary.
validate() - Method in class org.apache.pdfbox.preflight.annotation.AnnotationValidator
Execute validation of the Annotation dictionary.
validate() - Method in class org.apache.pdfbox.preflight.annotation.LineAnnotationValidator
In addition of the AnnotationValidator.validate() method, this method executes the checkIColors method.
validate() - Method in class org.apache.pdfbox.preflight.annotation.LinkAnnotationValidator
In addition of the AnnotationValidator.validate() method, this method executes the checkDest method.
validate() - Method in class org.apache.pdfbox.preflight.annotation.SquareCircleAnnotationValidator
In addition of the AnnotationValidator.validate() method, this method executes the checkIColors method.
validate() - Method in class org.apache.pdfbox.preflight.annotation.WidgetAnnotationValidator
In addition of the AnnotationValidator.validate() method, this method executes the checkAAField method.
validate() - Method in class org.apache.pdfbox.preflight.font.descriptor.FontDescriptorHelper
 
validate() - Method in class org.apache.pdfbox.preflight.font.FontValidator
 
validate() - Method in class org.apache.pdfbox.preflight.font.SimpleFontValidator
Call this method to validate the font wrapped by this object.
validate() - Method in class org.apache.pdfbox.preflight.font.Type0FontValidator
 
validate() - Method in class org.apache.pdfbox.preflight.font.Type3FontValidator
 
validate() - Method in interface org.apache.pdfbox.preflight.graphic.ColorSpaceHelper
Process the ColorSpace validation.
validate() - Method in class org.apache.pdfbox.preflight.graphic.StandardColorSpaceHelper
 
validate(DataSource) - Method in class org.apache.pdfbox.preflight.parser.XmlResultParser
 
validate(Document, DataSource) - Method in class org.apache.pdfbox.preflight.parser.XmlResultParser
 
validate() - Method in class org.apache.pdfbox.preflight.PreflightDocument
Check that PDDocument is a valid file according to the format given during the object creation.
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.AcroFormValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.BookmarkValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.CatalogValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.EmptyValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.FileSpecificationValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.MetadataValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.PageTreeValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.reflect.ActionsValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.reflect.AnnotationValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.reflect.DestinationValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.reflect.ExtGStateValidationProcess
Validate the ExtGState dictionaries.
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.reflect.FontValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.reflect.GraphicObjectPageValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.reflect.ResourcesValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.reflect.ShadingPatternValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.reflect.SinglePageValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.reflect.TilingPatternValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.StreamValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.TrailerValidationProcess
 
validate(PreflightContext) - Method in interface org.apache.pdfbox.preflight.process.ValidationProcess
 
validate(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.XRefValidationProcess
 
validate() - Method in class org.apache.pdfbox.preflight.xobject.AbstractXObjValidator
 
validate() - Method in interface org.apache.pdfbox.preflight.xobject.XObjectValidator
Process the validation of the XObject.
validate() - Method in class org.apache.pdfbox.preflight.xobject.XObjFormValidator
 
validate() - Method in class org.apache.pdfbox.preflight.xobject.XObjImageValidator
 
validateActions(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.CatalogValidationProcess
This method validates if OpenAction entry contains forbidden action type.
validateActions(PreflightContext, PDPage) - Method in class org.apache.pdfbox.preflight.process.reflect.SinglePageValidationProcess
This method checks additional actions contained in the given Page object.
validateAnnotation(PreflightContext, PDPage) - Method in class org.apache.pdfbox.preflight.process.reflect.SinglePageValidationProcess
 
validateColorSpaces(PreflightContext, PDPage) - Method in class org.apache.pdfbox.preflight.process.reflect.SinglePageValidationProcess
Check that all ColorSpace present in the Resource dictionary are conforming to the ISO 19005:2005-1 specification.
validateContent(PreflightContext, PDPage) - Method in class org.apache.pdfbox.preflight.process.reflect.SinglePageValidationProcess
 
validateElement(PreflightContext, Object, String) - Static method in class org.apache.pdfbox.preflight.utils.ContextHelper
Check that the element parameter isn't null before calling the ContextHelper.callValidation(PreflightContext, Object, String) method.
validateElement(PreflightContext, String) - Static method in class org.apache.pdfbox.preflight.utils.ContextHelper
validateExtGStates(PreflightContext, PDResources) - Method in class org.apache.pdfbox.preflight.process.reflect.ResourcesValidationProcess
 
validateField(PreflightContext, PDField) - Method in class org.apache.pdfbox.preflight.process.AcroFormValidationProcess
A and AA field are forbidden, this method checks if they are present and checks all children of this field.
validateFileSpecification(PreflightContext, COSDictionary) - Method in class org.apache.pdfbox.preflight.process.FileSpecificationValidationProcess
Validate a FileSpec dictionary, a FileSpec dictionary mustn't have the EF (EmbeddedFile) entry.
validateFonts(PreflightContext, List<COSDictionary>) - Method in class org.apache.pdfbox.preflight.process.reflect.ExtGStateValidationProcess
Validate fonts in all ExtGState dictionaries of this container.
validateFonts(PreflightContext, PDResources) - Method in class org.apache.pdfbox.preflight.process.reflect.ResourcesValidationProcess
Check that fonts present in the Resources dictionary match with PDF/A-1 rules
validateGraphicObjects(PreflightContext, PDPage) - Method in class org.apache.pdfbox.preflight.process.reflect.SinglePageValidationProcess
Check that all XObject references in the PDResource of the page and in the Thumb entry are confirming to the PDF/A specification.
validateGroupTransparency(PreflightContext, PDPage) - Method in class org.apache.pdfbox.preflight.process.reflect.SinglePageValidationProcess
Check that the group dictionary doesn't have a Transparency attribute
validateICCProfile(COSBase, Map<COSObjectKey, Boolean>, PreflightContext) - Method in class org.apache.pdfbox.preflight.process.CatalogValidationProcess
This method checks the destOutputProfile which must be a valid ICCProfile.
validateInlineImageColorSpace(Operator) - Method in class org.apache.pdfbox.preflight.content.PreflightStreamEngine
This method validates if the ColorSpace used by the InlinedImage is consistent with the color space defined in OutputIntent dictionaries.
validateInlineImageFilter(Operator) - Method in class org.apache.pdfbox.preflight.content.PreflightStreamEngine
Throw a ContentStreamException if the LZW filter is used in a InlinedImage.
validateItem(PreflightContext, PDOutlineItem) - Method in class org.apache.pdfbox.preflight.process.BookmarkValidationProcess
This method checks the inputItem dictionary and call the exploreOutlineLevel method on the first child if it is not null.
validateLang(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.CatalogValidationProcess
The Lang element is optional but it is recommended.
validateMetadataSynchronization(PDDocument, XMPMetadata) - Method in class org.apache.pdfbox.preflight.metadata.SynchronizedMetaDataValidation
Check if document information entries and XMP information are synchronized
validateNames(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.CatalogValidationProcess
A Catalog shall not contain the EmbeddedFiles entry.
validateNumberOfGraphicStates(Operator) - Method in class org.apache.pdfbox.preflight.content.PreflightStreamEngine
Valid the number of graphic states if the operator is the Save Graphic state operator ("q")
validateOCProperties(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.CatalogValidationProcess
A Catalog shall not contain the OCPProperties (Optional Content Properties) entry.
validateOutputIntent(PreflightContext) - Method in class org.apache.pdfbox.preflight.process.CatalogValidationProcess
This method checks the content of each OutputIntent.
validatePage(PreflightContext, PDPage) - Method in class org.apache.pdfbox.preflight.process.PageTreeValidationProcess
 
validatePageContentStream() - Method in class org.apache.pdfbox.preflight.content.PreflightContentStream
Process the validation of a PageContent (The page is initialized by the constructor)
validatePatternContentStream(PDTilingPattern) - Method in class org.apache.pdfbox.preflight.content.PreflightContentStream
Process the validation of a Tiling Pattern
validatePDFAIdentifer(XMPMetadata, PDFontDescriptor) - Method in class org.apache.pdfbox.preflight.font.util.FontMetaDataValidation
 
validatePDFAIdentifer(XMPMetadata) - Method in class org.apache.pdfbox.preflight.metadata.PDFAIdentificationValidation
Check if PDFAIdentification is valid
validatePropertiesUniqueness(PDDocument, XMPMetadata) - Method in class org.apache.pdfbox.preflight.metadata.UniquePropertiesValidation
Checks that certain metadata properties are unique.
validateRDFAboutAttributes(XMPMetadata) - Method in class org.apache.pdfbox.preflight.metadata.RDFAboutAttributeConcordanceValidation
 
validateRenderingIntent(Operator, List<COSBase>) - Method in class org.apache.pdfbox.preflight.content.PreflightStreamEngine
Check operands of the "ri" operator.
validateResources(PreflightContext, PDPage) - Method in class org.apache.pdfbox.preflight.process.reflect.SinglePageValidationProcess
 
validateShadingPattern(PreflightContext, PDResources) - Method in class org.apache.pdfbox.preflight.process.reflect.ResourcesValidationProcess
This method check the Shading entry of the resource dictionary if exists.
validateStreamObject(PreflightContext, COSObject) - Method in class org.apache.pdfbox.preflight.process.StreamValidationProcess
 
validateText(byte[]) - Method in class org.apache.pdfbox.preflight.content.PreflightContentStream
Process the validation of a Text operand contains in a ContentStream This validation checks that : The font isn't missing if the Rendering Mode isn't 3 The font metrics are consistent All character used in the text are defined in the font program.
validateTilingPattern(PreflightContext, PDResources) - Method in class org.apache.pdfbox.preflight.process.reflect.ResourcesValidationProcess
This method check the Shading entry of the resource dictionary if exists.
validateTransparencyRules(PreflightContext, List<COSDictionary>) - Method in class org.apache.pdfbox.preflight.process.reflect.ExtGStateValidationProcess
Validate transparency rules in all ExtGState dictionaries of this container.
validateXObjContentStream(PDFormXObject) - Method in class org.apache.pdfbox.preflight.content.PreflightContentStream
Process the validation of a XObject Form
validateXObjectContent() - Method in class org.apache.pdfbox.preflight.xobject.XObjFormValidator
An Form XObject is a ContentStream.
validateXObjectResources() - Method in class org.apache.pdfbox.preflight.xobject.XObjFormValidator
 
validateXObjects(PreflightContext, PDResources) - Method in class org.apache.pdfbox.preflight.process.reflect.ResourcesValidationProcess
 
ValidationError(String) - Constructor for class org.apache.pdfbox.preflight.ValidationResult.ValidationError
Create a validation error with the given error code
ValidationError(String, String, Throwable) - Constructor for class org.apache.pdfbox.preflight.ValidationResult.ValidationError
Create a validation error with the given error code and the error explanation.
ValidationError(String, String) - Constructor for class org.apache.pdfbox.preflight.ValidationResult.ValidationError
Create a validation error with the given error code and the error explanation.
ValidationException - Exception in org.apache.pdfbox.preflight.exception
 
ValidationException(String, Throwable, Integer) - Constructor for exception org.apache.pdfbox.preflight.exception.ValidationException
 
ValidationException(String, Throwable) - Constructor for exception org.apache.pdfbox.preflight.exception.ValidationException
 
ValidationException(String) - Constructor for exception org.apache.pdfbox.preflight.exception.ValidationException
 
ValidationException(Throwable) - Constructor for exception org.apache.pdfbox.preflight.exception.ValidationException
 
ValidationProcess - Interface in org.apache.pdfbox.preflight.process
 
validationResult - Variable in class org.apache.pdfbox.preflight.parser.PreflightParser
 
ValidationResult - Class in org.apache.pdfbox.preflight
Object returned by the validate method of the PDFValidator.
ValidationResult(boolean) - Constructor for class org.apache.pdfbox.preflight.ValidationResult
Create a Validation result object
ValidationResult(ValidationResult.ValidationError) - Constructor for class org.apache.pdfbox.preflight.ValidationResult
Create a Validation Result object.
ValidationResult(List<ValidationResult.ValidationError>) - Constructor for class org.apache.pdfbox.preflight.ValidationResult
Create a Validation Result object.
ValidationResult.ValidationError - Class in org.apache.pdfbox.preflight
This Class represents an error of validation.
Validator_A1b - Class in org.apache.pdfbox.preflight
This class is a simple main class used to check the validity of a pdf file.
Validator_A1b() - Constructor for class org.apache.pdfbox.preflight.Validator_A1b
 
validatorClasses - Variable in class org.apache.pdfbox.preflight.annotation.AnnotationValidatorFactory
 
validNextActions() - Method in class org.apache.pdfbox.preflight.action.AbstractActionManager
This method create a list of Action Managers which represent actions in the Next entry of the current action dictionary.
valueOf(String) - Static method in enum org.apache.pdfbox.preflight.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pdfbox.preflight.graphic.ColorSpaceHelperFactory.ColorSpaceRestriction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.pdfbox.preflight.graphic.ColorSpaces
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.pdfbox.preflight.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pdfbox.preflight.graphic.ColorSpaceHelperFactory.ColorSpaceRestriction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.pdfbox.preflight.graphic.ColorSpaces
Returns an array containing the constants of this enum type, in the order they are declared.

W

WidgetAnnotationValidator - Class in org.apache.pdfbox.preflight.annotation
Validation class for the Widget Annotation
WidgetAnnotationValidator(PreflightContext, COSDictionary) - Constructor for class org.apache.pdfbox.preflight.annotation.WidgetAnnotationValidator
 

X

xImage - Variable in class org.apache.pdfbox.preflight.xobject.XObjImageValidator
 
XmlResultParser - Class in org.apache.pdfbox.preflight.parser
 
XmlResultParser() - Constructor for class org.apache.pdfbox.preflight.parser.XmlResultParser
 
xobject - Variable in class org.apache.pdfbox.preflight.xobject.AbstractXObjValidator
The XObject to validate as a COSStream.
XOBJECT_DICTIONARY_KEY_BBOX - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
XOBJECT_DICTIONARY_KEY_GROUP - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
XOBJECT_DICTIONARY_VALUE_S_TRANSPARENCY - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
XOBJECT_DICTIONARY_VALUE_SUBTYPE_FORM - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
XOBJECT_DICTIONARY_VALUE_SUBTYPE_IMG - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
XOBJECT_DICTIONARY_VALUE_SUBTYPE_POSTSCRIPT - Static variable in interface org.apache.pdfbox.preflight.PreflightConstants
 
XObjectValidator - Interface in org.apache.pdfbox.preflight.xobject
 
XObjFormValidator - Class in org.apache.pdfbox.preflight.xobject
This class validates XObject with the Form subtype.
XObjFormValidator(PreflightContext, PDFormXObject) - Constructor for class org.apache.pdfbox.preflight.xobject.XObjFormValidator
 
XObjImageValidator - Class in org.apache.pdfbox.preflight.xobject
This class validates XObject with the Image subtype.
XObjImageValidator(PreflightContext, PDImageXObject) - Constructor for class org.apache.pdfbox.preflight.xobject.XObjImageValidator
 
XObjPostscriptValidator - Class in org.apache.pdfbox.preflight.xobject
 
XObjPostscriptValidator(PreflightContext, PDPostScriptXObject) - Constructor for class org.apache.pdfbox.preflight.xobject.XObjPostscriptValidator
 
XpacketParsingException - Exception in org.apache.pdfbox.preflight.metadata
This exception is raised when the parsing of the xpacket fails
XpacketParsingException(String, Throwable) - Constructor for exception org.apache.pdfbox.preflight.metadata.XpacketParsingException
Constructor
XpacketParsingException(String) - Constructor for exception org.apache.pdfbox.preflight.metadata.XpacketParsingException
Constructor
XpacketParsingException(String, ValidationResult.ValidationError) - Constructor for exception org.apache.pdfbox.preflight.metadata.XpacketParsingException
 
XREF_PROCESS - Static variable in class org.apache.pdfbox.preflight.PreflightConfiguration
 
XRefValidationProcess - Class in org.apache.pdfbox.preflight.process
 
XRefValidationProcess() - Constructor for class org.apache.pdfbox.preflight.process.XRefValidationProcess
 
A B C D E F G H I L M N O P R S T U V W X 
Skip navigation links

Copyright © 2002–2025 The Apache Software Foundation. All rights reserved.