MetadataFixes

MetadataFixes

Overview

MetadataFixes is a class in Aspose.Pdf FOSS for Java.

Metadata-related fixes for PDF/A compliance.

Methods

SignatureDescription
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.

See Also