Class MetadataValidationProcess
java.lang.Object
org.apache.pdfbox.preflight.process.AbstractProcess
org.apache.pdfbox.preflight.process.MetadataValidationProcess
- All Implemented Interfaces:
ValidationProcess
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<ValidationResult.ValidationError> checkStreamFilterUsage(org.apache.pdfbox.pdmodel.PDDocument doc) Check if metadata dictionary has no stream filtervoidvalidate(PreflightContext ctx) Methods inherited from class AbstractProcess
addFontError, addValidationError, addValidationErrors
-
Constructor Details
-
MetadataValidationProcess
public MetadataValidationProcess()
-
-
Method Details
-
validate
- Throws:
ValidationException
-
checkStreamFilterUsage
protected List<ValidationResult.ValidationError> checkStreamFilterUsage(org.apache.pdfbox.pdmodel.PDDocument doc) Check if metadata dictionary has no stream filter- Parameters:
doc- the document to check.- Returns:
- the list of validation errors.
-