XmpMetadata

Overview

XmpMetadata เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java. ทายาทจาก: Iterable<Map.Entry<String, XmpValue>>.

ให้การเข้าถึงเมตาเดท XMP ของเอกสาร PDF (ISO 32000-1 §14.3.2, ISO 16684-1).

หมวดนี้ให้ 19 วิธีในการทํางานกับวัตถุ XmpMetadata ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: XmpMetadata, add, contains, get, getBytes, getKeys, getNamespaceUriByPrefix, getPrefixByNamespaceUri, getProperties, getRegistry, isDirty, iterator,และวิธีการเพิ่มเติมอีก 3 วิธี. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: bytes, dirty, keys, properties, registry.

Properties

NameTypeAccessDescription
keysjava.util.Collection<String>Readกลับตัวเลขที่สําคัญทั้งหมด.
bytesbyte[]Readส่ง XML XMP เต็มที่เป็น UTF-8 ไบท์.
dirtybooleanReadกลับ true หากคุณสมบัติถูกปรับเปลี่ยนตั้งแต่การพาร์ส.
registryXmpNamespaceRegistryReadส่งคืนการลงทะเบียน namespace ภายใน.
propertiesMap<String, XmpProperty>Readการคืนแผนที่สมบัติภายใน (สําหรับการเรียงตามเอกสาร).

Methods

SignatureDescription
XmpMetadata()สร้างข้อมูล XMP ที่ว่างเปล่า.
XmpMetadata(xmpBytes: byte[])สร้างเมตาเดท XMP จากไบต์ XML แพรก.
get(key: String)XmpValueกลับค่าสําหรับคีย์ที่ให้ หรือ null หากไม่มี.
contains(key: String)booleanกลับ true หากมีคีย์ที่ให้ไว้.
getKeys()java.util.Collection<String>กลับตัวเลขที่สําคัญทั้งหมด.
set(key: String, value: XmpValue)กําหนดค่าของทรัพย์สิน.
set(key: String, value: String)กําหนดค่าของสมบัติจาก string.
add(key: String, value: XmpValue)เพิ่มค่าของทรัพย์สิน.
add(key: String, value: String)เพิ่มค่าของสมบัติจาก string.
remove(key: String)ยกย้ายทรัพย์สิน.
registerNamespaceUri(prefix: String, namespaceUri: String)รับการกํากับตัวแปล URI ของ namespace ที่ได้รับมาตรฐาน.
registerNamespaceUri(prefix: String, namespaceUri: String, schemaDescription: String)ลงทะเบียน namespace ที่กําหนดเอง พร้อมกับคําอธิบาย.
getNamespaceUriByPrefix(prefix: String)Stringส่ง URI namespace ของตัวอ่อนกลับ.
getPrefixByNamespaceUri(namespaceUri: String)Stringส่งผลการนํารหัส URI ของ namespace กลับ.
getBytes()byte[]ส่ง XML XMP เต็มที่เป็น UTF-8 ไบท์.
iterator()Iterator<Map.Entry<String, XmpValue>>กลับตัวอิเทอร์บนคู่ค่าคีย์ทั้งหมด.
isDirty()booleanกลับ true หากคุณสมบัติถูกปรับเปลี่ยนตั้งแต่การพาร์ส.
getRegistry()XmpNamespaceRegistryส่งคืนการลงทะเบียน namespace ภายใน.
getProperties()Map<String, XmpProperty>การคืนแผนที่สมบัติภายใน (สําหรับการเรียงตามเอกสาร).

See Also

 ภาษาไทย