MetadataFixes
Overview
MetadataFixes is a class in Aspose.Pdf FOSS for Java.
Metadata-related fixes for PDF/A compliance.
Methods
| Signature | Description |
|---|---|
MetadataFixes() | Creates a new MetadataFixes instance. |
ensureXmpMetadata(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Ensures the catalog contains an XMP metadata stream. |
removeMetadataFilter(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Removes any filter (compression) from the catalog metadata stream. |
ensurePdfAId(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Ensures the XMP metadata contains the correct {@code pdfaid:part} and |
| {@code pdfaid:conformance} values for the target PDF/A profile. | |
syncDocInfoWithXmp(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | Synchronises the classic {@code /Info} dictionary with XMP metadata. |