XmpMetadataHandler

XmpMetadataHandler

Overview

XmpMetadataHandler là một lớp trong Aspose.PDF FOSS cho Java.

Đọc và viết các gói metadata XMP cho sự tuân thủ PDF/A.

Khóa học này cung cấp 9 phương pháp để làm việc với các đối tượng XmpMetadataHandler trong các chương trình Java. Các phương pháp có sẵn bao gồm: buildXmpPacket, createXmpBytes, getAllProperties, getPdfAConformance, getPdfAPart, getProperty, hasPdfAId, pdfDateToXmpDate, readFromCatalog. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : allProperties, pdfAConformance, pdfAPart.

Properties

NameTypeAccessDescription
allPropertiesMap<String, String>ReadTrả lại một bản đồ không thể thay đổi của tất cả các tài sản bị đập.
pdfAPartintReadTrả lại số phần PDF/A từ dữ liệu siêu âm XMP, hoặc 0 nếu không có.
pdfAConformanceStringReadTrả lại mức độ tương thích PDF/A từ dữ liệu siêu âm XMP, hoặc {@code null} nếu không có.

Methods

SignatureDescription
readFromCatalog(catalog: PdfDictionary)XmpMetadataHandlerĐọc các metadata XMP từ một thư mục PDF.
createXmpBytes(properties: Map<String, String>, pdfaPart: int, pdfaConformance: String)byte[]Tạo một xà phòng bit XMP phù hợp để được tích hợp trong dòng PDF.
getProperty(namespace: String, name: String)StringTrả lại giá trị tài sản bằng URI namespace và tên địa phương.
getAllProperties()Map<String, String>Trả lại một bản đồ không thể thay đổi của tất cả các tài sản bị đập.
hasPdfAId()booleanTrả về {@code true} nếu dữ liệu siêu âm XMP chứa tài sản {_code pdfaid:part}.
getPdfAPart()intTrả lại số phần PDF/A từ dữ liệu siêu âm XMP, hoặc 0 nếu không có.
getPdfAConformance()StringTrả lại mức độ tương thích PDF/A từ dữ liệu siêu âm XMP, hoặc {@code null} nếu không có.
pdfDateToXmpDate(pdfDate: String)StringChuyển đổi một file PDF date string sang định dạng XMP date.
buildXmpPacket(dcTitle: String, dcCreator: String, dcDescription: String, pdfKeywords: String, xmpCreatorTool: String, pdfProducer: String, xmpCreateDate: String, xmpModifyDate: String, pdfaPart: int, pdfaConformance: String)byte[]Xây dựng một gói XMP đầy đủ với tất cả các không gian tên tiêu chuẩn cho sự tuân thủ PDF/A.

See Also

 Tiếng Việt