Modifier and Type | Method and Description |
---|---|
List<ValidationResult.ValidationError> |
ValidationResult.getErrorsList() |
List<ValidationResult.ValidationError> |
PreflightDocument.getValidationErrors()
Returns an unmodifiable list of all validation errors.
|
Modifier and Type | Method and Description |
---|---|
void |
ValidationResult.addError(ValidationResult.ValidationError error)
Add error to the list of ValidationError.
|
void |
PreflightContext.addValidationError(ValidationResult.ValidationError error)
Add the given error the PreflightDocument
|
void |
PreflightDocument.addValidationError(ValidationResult.ValidationError error)
Add a validation error.
|
Modifier and Type | Method and Description |
---|---|
void |
ValidationResult.addErrors(List<ValidationResult.ValidationError> errors)
Add a set of errors to the list of ValidationError.
|
void |
PreflightContext.addValidationErrors(List<ValidationResult.ValidationError> errors)
Add the given errors the PreflightDocument
|
void |
PreflightDocument.addValidationErrors(List<ValidationResult.ValidationError> errorList)
Add a list of validation errors.
|
Constructor and Description |
---|
ValidationResult(ValidationResult.ValidationError error)
Create a Validation Result object.
|
Constructor and Description |
---|
ValidationResult(List<ValidationResult.ValidationError> errors)
Create a Validation Result object.
|
Modifier and Type | Field and Description |
---|---|
protected List<ValidationResult.ValidationError> |
FontContainer.errorBuffer
List of validation errors that occur during the font validation.
|
Modifier and Type | Method and Description |
---|---|
List<ValidationResult.ValidationError> |
Type0Container.getAllErrors() |
List<ValidationResult.ValidationError> |
FontContainer.getAllErrors() |
Modifier and Type | Method and Description |
---|---|
void |
FontContainer.push(ValidationResult.ValidationError error) |
Modifier and Type | Method and Description |
---|---|
void |
FontContainer.push(List<ValidationResult.ValidationError> errors) |
Modifier and Type | Method and Description |
---|---|
List<ValidationResult.ValidationError> |
FontMetaDataValidation.validatePDFAIdentifer(org.apache.xmpbox.XMPMetadata metadata,
org.apache.pdfbox.pdmodel.font.PDFontDescriptor fontDesc) |
Modifier and Type | Method and Description |
---|---|
boolean |
FontMetaDataValidation.analyseFontName(org.apache.xmpbox.XMPMetadata metadata,
org.apache.pdfbox.pdmodel.font.PDFontDescriptor fontDesc,
List<ValidationResult.ValidationError> ve)
Value of the dc:title must be the same as the FontName in the font descriptor.
|
boolean |
FontMetaDataValidation.analyseRights(org.apache.xmpbox.XMPMetadata metadata,
org.apache.pdfbox.pdmodel.font.PDFontDescriptor fontDesc,
List<ValidationResult.ValidationError> ve)
If XMP MetaData is present, they must have the following information :
dc:rights
Marked (with the value true)
Owner
UsageTerms
|
Modifier and Type | Field and Description |
---|---|
protected ValidationResult.ValidationError |
XpacketParsingException.error |
Modifier and Type | Method and Description |
---|---|
protected ValidationResult.ValidationError |
SynchronizedMetaDataValidation.absentSchemaMetaDataError(String target,
String schema)
Return a formatted validation error when a specific metadata schema can't be found
|
protected ValidationResult.ValidationError |
SynchronizedMetaDataValidation.absentXMPPropertyError(String target,
String details)
Return a formatted validation error when a specific XMP property can't be found
|
protected ValidationResult.ValidationError |
SynchronizedMetaDataValidation.badFieldXMPPropertyError(String target,
String details)
Return a formatted validation error when a specific XMP property has the wrong type.
|
ValidationResult.ValidationError |
XpacketParsingException.getError() |
protected ValidationResult.ValidationError |
SynchronizedMetaDataValidation.unexpectedPrefixFoundError(String prefFound,
String prefExpected,
String schema)
Return a validationError formatted when a schema has not the expected prefix
|
protected ValidationResult.ValidationError |
PDFAIdentificationValidation.unexpectedPrefixFoundError(String prefFound,
String prefExpected,
String schema)
Return a validationError formatted when a schema has not the expected prefix
|
protected ValidationResult.ValidationError |
SynchronizedMetaDataValidation.unsynchronizedMetaDataError(String target)
Return a formatted validation error when metadata are not synchronized
|
Modifier and Type | Method and Description |
---|---|
List<ValidationResult.ValidationError> |
SynchronizedMetaDataValidation.validateMetadataSynchronization(org.apache.pdfbox.pdmodel.PDDocument document,
org.apache.xmpbox.XMPMetadata metadata)
Check if document information entries and XMP information are synchronized
|
List<ValidationResult.ValidationError> |
PDFAIdentificationValidation.validatePDFAIdentifer(org.apache.xmpbox.XMPMetadata metadata)
Check if PDFAIdentification is valid
|
List<ValidationResult.ValidationError> |
UniquePropertiesValidation.validatePropertiesUniqueness(org.apache.pdfbox.pdmodel.PDDocument document,
org.apache.xmpbox.XMPMetadata metadata)
Checks that certain metadata properties are unique.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SynchronizedMetaDataValidation.analyzeAuthorProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico,
org.apache.xmpbox.schema.DublinCoreSchema dc,
List<ValidationResult.ValidationError> ve)
Analyze if Author(s) embedded in Document Information dictionary and in XMP properties are
synchronized
|
protected void |
SynchronizedMetaDataValidation.analyzeCreationDateProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico,
org.apache.xmpbox.schema.XMPBasicSchema xmp,
List<ValidationResult.ValidationError> ve)
Analyze if the CreationDate embedded in Document Information dictionary and in XMP properties
are synchronized
|
protected void |
SynchronizedMetaDataValidation.analyzeCreatorToolProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico,
org.apache.xmpbox.schema.XMPBasicSchema xmp,
List<ValidationResult.ValidationError> ve)
Analyze if the creator tool embedded in Document Information dictionary and in XMP properties
are synchronized
|
protected void |
SynchronizedMetaDataValidation.analyzeKeywordsProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico,
org.apache.xmpbox.schema.AdobePDFSchema pdf,
List<ValidationResult.ValidationError> ve)
Analyze if Keyword(s) embedded in Document Information dictionary and in XMP properties are
synchronized
|
protected void |
SynchronizedMetaDataValidation.analyzeModifyDateProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico,
org.apache.xmpbox.schema.XMPBasicSchema xmp,
List<ValidationResult.ValidationError> ve)
Analyze if the ModifyDate embedded in Document Information dictionary and in XMP properties
are synchronized
|
protected void |
SynchronizedMetaDataValidation.analyzeProducerProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico,
org.apache.xmpbox.schema.AdobePDFSchema pdf,
List<ValidationResult.ValidationError> ve)
Analyze if Producer embedded in Document Information dictionary and in XMP properties are
synchronized
|
protected void |
SynchronizedMetaDataValidation.analyzeSubjectProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico,
org.apache.xmpbox.schema.DublinCoreSchema dc,
List<ValidationResult.ValidationError> ve)
Analyze if Subject(s) embedded in Document Information dictionary and in XMP properties are
synchronized
|
protected void |
SynchronizedMetaDataValidation.analyzeTitleProperty(org.apache.pdfbox.pdmodel.PDDocumentInformation dico,
org.apache.xmpbox.schema.DublinCoreSchema dc,
List<ValidationResult.ValidationError> ve)
Analyze if Title embedded in Document Information dictionary and in XMP properties are synchronized
|
protected void |
PDFAIdentificationValidation.checkConformanceLevel(List<ValidationResult.ValidationError> ve,
String value) |
protected void |
PDFAIdentificationValidation.checkPartNumber(List<ValidationResult.ValidationError> ve,
int value) |
Constructor and Description |
---|
XpacketParsingException(String message,
ValidationResult.ValidationError error) |
Modifier and Type | Method and Description |
---|---|
protected List<ValidationResult.ValidationError> |
MetadataValidationProcess.checkStreamFilterUsage(org.apache.pdfbox.pdmodel.PDDocument doc)
Check if metadata dictionary has no stream filter
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractProcess.addValidationError(PreflightContext ctx,
ValidationResult.ValidationError error) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractProcess.addValidationErrors(PreflightContext ctx,
List<ValidationResult.ValidationError> errors) |
Copyright © 2002–2025 The Apache Software Foundation. All rights reserved.