XmpMetadataHandler

XmpMetadataHandler

Overview

XmpMetadataHandler เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java.

อ่านและเขียนแพ็คเกตเมตาข้อมูล XMP เพื่อความเป็นกันของ PDF/A.

หมวดนี้ให้ 9 วิธีในการทํางานกับวัตถุ XmpMetadataHandler ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: buildXmpPacket, createXmpBytes, getAllProperties, getPdfAConformance, getPdfAPart, getProperty, hasPdfAId, pdfDateToXmpDate, readFromCatalog. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: allProperties, pdfAConformance, pdfAPart.

Properties

NameTypeAccessDescription
allPropertiesMap<String, String>Readกลับแผนที่ไม่สามารถปรับเปลี่ยนของคุณสมบัติทั้งหมดที่พาร์ส.
pdfAPartintReadกลับหมายเลขส่วน PDF/A จากเมตาเดท XMP หรือ 0 หากไม่มี.
pdfAConformanceStringReadกลับระดับความสอดคล้อง PDF/A จากเมตาเดท XMP หรือ {@code null} หากไม่มี.

Methods

SignatureDescription
readFromCatalog(catalog: PdfDictionary)XmpMetadataHandlerอ่านเมตาเดท XMP จากวัสดุประกาศนียบัตร PDF.
createXmpBytes(properties: Map<String, String>, pdfaPart: int, pdfaConformance: String)byte[]สร้าง XMP แอเรย์เมตาเดทาไบต์ที่เหมาะสําหรับการติดตั้งใน PDF ஸ்ட்รีม.
getProperty(namespace: String, name: String)Stringส่งค่า Properties โดย URI namespace และชื่อท้องถิ่น.
getAllProperties()Map<String, String>กลับแผนที่ไม่สามารถปรับเปลี่ยนของคุณสมบัติทั้งหมดที่พาร์ส.
hasPdfAId()booleanกลับ {@code true} หากเมตาเดท XMP มีคุณสมบัติ { @ code pdfaid: part }.
getPdfAPart()intกลับหมายเลขส่วน PDF/A จากเมตาเดท XMP หรือ 0 หากไม่มี.
getPdfAConformance()Stringกลับระดับความสอดคล้อง PDF/A จากเมตาเดท XMP หรือ {@code null} หากไม่มี.
pdfDateToXmpDate(pdfDate: String)Stringเปลี่ยนรหัสวันที่ PDF เป็นรูปแบบวัน XMP.
buildXmpPacket(dcTitle: String, dcCreator: String, dcDescription: String, pdfKeywords: String, xmpCreatorTool: String, pdfProducer: String, xmpCreateDate: String, xmpModifyDate: String, pdfaPart: int, pdfaConformance: String)byte[]สร้าง XMP แพ็คเกตครบ พร้อมกับ namespace มาตรฐานทั้งหมดสําหรับความเป็นกันของ PDF/A.

See Also

 ภาษาไทย