MetadataFixes
MetadataFixes
Overview
MetadataFixes 是一个类在Java的FOSS中.
对于PDF/A合规性与元数据相关的修复.
本类提供了5种方法,用于在Java程序中使用MetadataFixes对象. 有的方法包括: MetadataFixes, ensurePdfAId, ensureXmpMetadata, removeMetadataFilter, syncDocInfoWithXmp. 所有公众成员在安装了Java的FOSS包后,可以访问任何 Java应用程序.
Methods
| Signature | Description |
|---|---|
MetadataFixes() | 创建一个新的 MetadataFixes 实例. |
ensureXmpMetadata(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | 确保目录包含XMP元数据流. |
removeMetadataFilter(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | 从目录元数据流中删除任何过器 (压缩). |
ensurePdfAId(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | 确保XMP元数据包含目标PDF/A配置文件的正确{@code pdfaid:part}和 {@ code pdfeid.conformance}值. |
syncDocInfoWithXmp(parser: PDFParser, format: PdfFormat, errorAction: ConvertErrorAction, result: PdfAValidationResult) | 同步经典的{@code /Info}词典与XMP元数据. |