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

NameTypeAccessDescription
keysjava.util.Collection<String>ReadTüm mülk anahtarlarını geri getirir.
bytesbyte[]ReadTam XMP XML’i UTF-8 byte olarak geri getirir.
dirtybooleanReadParsyon sonrası mülklerin değiştirildiği durumlarda geri döner.
registryXmpNamespaceRegistryReadİç adı kaydı geri getirir.
propertiesMap<String, XmpProperty>Readİç özellikler haritasını geri getirir (Dokument tarafından serializasyon için).

Methods

SignatureDescription
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)booleanAnahtarı 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)StringBir önceki yazı için URI adı alanını iade eder.
getPrefixByNamespaceUri(namespaceUri: String)StringBir 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()booleanParsyon 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).

See Also

 Türkçe