XmpMetadata

XmpMetadata

Overview

XmpMetadata adalah kelas di Aspose.PDF FOSS untuk Java. Warisan dari: Iterable<Map.Entry<String, XmpValue>>.

Memberikan akses ke metadata XMP dari dokumen PDF (ISO 32000-1 §14.3.2, ISO 16684-1).

Kelas ini menyediakan 19 metode untuk bekerja dengan XmpMetadata objek dalam program Java. Metode yang tersedia meliputi: XmpMetadata, add, contains, get, getBytes, getKeys, getNamespaceUriByPrefix, getPrefixByNamespaceUri, getProperties, getRegistry, isDirty, iterator, dan 3 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: bytes, dirty, keys, properties, registry.

Properties

NameTypeAccessDescription
keysjava.util.Collection<String>ReadKembali semua kunci properti.
bytesbyte[]ReadMengembalikan XML XMP penuh sebagai UTF-8 byte.
dirtybooleanReadMengembalikan true jika properti telah dimodifikasi sejak parsing.
registryXmpNamespaceRegistryReadMengembalikan daftar ruang nama internal.
propertiesMap<String, XmpProperty>ReadMengembalikan peta properti internal (untuk serialisasi oleh Document).

Methods

SignatureDescription
XmpMetadata()Membuat metadata XMP kosong.
XmpMetadata(xmpBytes: byte[])Membuat metadata XMP dari XML byte mentah.
get(key: String)XmpValueMengembalikan nilai untuk kunci yang diberikan, atau null jika tidak hadir.
contains(key: String)booleanMengembalikan true jika kunci yang diberikan hadir.
getKeys()java.util.Collection<String>Kembali semua kunci properti.
set(key: String, value: XmpValue)Menentukan nilai properti.
set(key: String, value: String)Menentukan nilai properti dari string.
add(key: String, value: XmpValue)Menambahkan nilai properti.
add(key: String, value: String)Menambahkan nilai properti dari string.
remove(key: String)Menghapus properti.
registerNamespaceUri(prefix: String, namespaceUri: String)Mencatat pencitraan prefix-URI ruang nama khusus.
registerNamespaceUri(prefix: String, namespaceUri: String, schemaDescription: String)Mencatat ruang nama khusus dengan deskripsi.
getNamespaceUriByPrefix(prefix: String)StringMengembalikan ruang nama URI untuk prefix.
getPrefixByNamespaceUri(namespaceUri: String)StringMengembalikan prafiks untuk namespace URI.
getBytes()byte[]Mengembalikan XML XMP penuh sebagai UTF-8 byte.
iterator()Iterator<Map.Entry<String, XmpValue>>Mengembalikan iterator pada semua pasangan kunci-nilai.
isDirty()booleanMengembalikan true jika properti telah dimodifikasi sejak parsing.
getRegistry()XmpNamespaceRegistryMengembalikan daftar ruang nama internal.
getProperties()Map<String, XmpProperty>Mengembalikan peta properti internal (untuk serialisasi oleh Document).

See Also

 Bahasa Indonesia