XmpMetadata
Overview
XmpMetadata Java için Aspose.PDF FOSS sınıfıdır. Mirasçılardan gelenler: Iterable<Map.Entry<String, XmpValue>>.
PDF belgesinin XMP metadata erişimi sağlar (ISO 32000-1 §14.3.2, ISO 16684-1).
Bu sınıf, Java programlarında XmpMetadata nesnelerle çalışmak için 19 yöntem sunar. Mevcut yöntemler şunları içerir: XmpMetadata, add, contains, get, getBytes, getKeys, getNamespaceUriByPrefix, getPrefixByNamespaceUri, getProperties, getRegistry, isDirty, iterator,3 tane daha yöntem. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : bytes, dirty, keys, properties, registry.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
keys | java.util.Collection<String> | Read | Tüm mülk anahtarlarını geri getirir. |
bytes | byte[] | Read | Tam XMP XML’i UTF-8 byte olarak geri getirir. |
dirty | boolean | Read | Parsyon sonrası mülklerin değiştirildiği durumlarda geri döner. |
registry | XmpNamespaceRegistry | Read | İç adı kaydı geri getirir. |
properties | Map<String, XmpProperty> | Read | İç özellikler haritasını geri getirir (Dokument tarafından serializasyon için). |
Methods
| Signature | Description |
|---|---|
XmpMetadata() | Boş XMP metadata oluşturur. |
XmpMetadata(xmpBytes: byte[]) | XMP metadata, XML bitlerinden oluşturulur. |
get(key: String) → XmpValue | Ödeme anahtarı için değerini geri verir, ya da mevcut değilse sıfır. |
contains(key: String) → boolean | Anahtarı varsa geri döner. |
getKeys() → java.util.Collection<String> | Tüm mülk anahtarlarını geri getirir. |
set(key: String, value: XmpValue) | Bir mülk değerini belirler. |
set(key: String, value: String) | Bir zincirden bir mülk değeri belirleyin. |
add(key: String, value: XmpValue) | Bir mülk değerini artırır. |
add(key: String, value: String) | Bir satırdan bir varlık değeri eklemek. |
remove(key: String) | Bir mülkü kaldırmak. |
registerNamespaceUri(prefix: String, namespaceUri: String) | Bir prefix-URI ad alanı haritalama kaydeder. |
registerNamespaceUri(prefix: String, namespaceUri: String, schemaDescription: String) | Açıklama ile özel bir isim alanı kaydeder. |
getNamespaceUriByPrefix(prefix: String) → String | Bir önceki yazı için URI adı alanını iade eder. |
getPrefixByNamespaceUri(namespaceUri: String) → String | Bir URI için bir önizleme iade eder. |
getBytes() → byte[] | Tam XMP XML’i UTF-8 byte olarak geri getirir. |
iterator() → Iterator<Map.Entry<String, XmpValue>> | Tüm anahtar değer çiftleri üzerinde bir iteratör geri getirir. |
isDirty() → boolean | Parsyon sonrası mülklerin değiştirildiği durumlarda geri döner. |
getRegistry() → XmpNamespaceRegistry | İç adı kaydı geri getirir. |
getProperties() → Map<String, XmpProperty> | İç özellikler haritasını geri getirir (Dokument tarafından serializasyon için). |