Metadata
遗产: java.lang.Object
所有已实现的接口: com.aspose.ms.System.Collections.Generic.IGenericDictionary
public final class Metadata implements System.Collections.Generic.IGenericDictionary<String,XmpValue>
提供对 XMP 元数据流的访问。
方法
addItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)
public void addItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)
将带有键和值的对添加到字典中。
参数:
范围 | 类型 | 描述 |
---|---|---|
item | com.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,com.aspose.pdf.XmpValue> | 要添加的项目。 |
addItem(String prefix, XmpPdfAExtensionObject value)
public void addItem(String prefix, XmpPdfAExtensionObject value)
向元数据添加 pdf 扩展名。
参数:
范围 | 类型 | 描述 |
---|---|---|
prefix | java.lang.String | 扩展的前缀。 |
value | XmpPdfAExtensionObject | 将被添加的值。 |
addItem(String key, XmpValue value)
public void addItem(String key, XmpValue value)
为元数据增加价值。
参数:
范围 | 类型 | 描述 |
---|---|---|
key | java.lang.String | 要添加的密钥。 |
value | XmpValue | 将被添加的值。 |
addItem(String key, Object value)
public void addItem(String key, Object value)
为元数据增加价值。
参数:
范围 | 类型 | 描述 |
---|---|---|
key | java.lang.String | 要添加的密钥。 |
value | java.lang.Object | 将被添加的值。 |
clear()
public void clear()
清除元数据。
contains(String key)
public boolean contains(String key)
检查密钥是否包含在元数据中。
参数:
范围 | 类型 | 描述 |
---|---|---|
key | java.lang.String | 找到入口的钥匙。 |
退货: boolean - 如果键包含在元数据中则为真。
containsItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)
public boolean containsItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)
检查指定的键值对是否包含在字典中。
参数:
范围 | 类型 | 描述 |
---|---|---|
item | com.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,com.aspose.pdf.XmpValue> | 键值对。 |
退货: boolean - 如果找到这个 pauir 则为真。
containsKey(String key)
public boolean containsKey(String key)
确定此字典是否包含指定的键。
参数:
范围 | 类型 | 描述 |
---|---|---|
key | java.lang.String | 在字典中搜索的键。 |
退货: 布尔值 - 如果找到密钥则为真。
copyTo(System.Array array, int index)
public void copyTo(System.Array array, int index)
将集合的元素复制到数组中。
参数:
范围 | 类型 | 描述 |
---|---|---|
array | com.aspose.ms.System.Array | 目标数组。 |
index | int | 起始索引。 |
copyToTArray(System.Collections.Generic.KeyValuePair<String,XmpValue>[] array, int index)
public void copyToTArray(System.Collections.Generic.KeyValuePair<String,XmpValue>[] array, int index)
将集合的元素复制到数组中。
参数:
范围 | 类型 | 描述 |
---|---|---|
array | com.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,com.aspose.pdf.XmpValue>[] | 目标数组。 |
index | int | 起始索引。 |
equals(Object arg0)
public boolean equals(Object arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | java.lang.Object |
退货: 布尔值
getClass()
public final native Class<?> getClass()
退货: java.lang.Class
getExtensionFields()
public Hashtable<String,XmpPdfAExtensionSchema> getExtensionFields()
获取扩展字段字典。
退货: java.util.Hashtable<java.lang.String,com.aspose.pdf.XmpPdfAExtensionSchema> - 哈希表对象
getExtensionFields_Internal()
public System.Collections.Generic.IGenericDictionary<String,XmpPdfAExtensionSchema> getExtensionFields_Internal()
仅供内部使用。
获取扩展字段字典。
退货: com.aspose.ms.System.Collections.Generic.IGenericDictionary<java.lang.String,com.aspose.pdf.XmpPdfAExtensionSchema> - 内部对象
getKeys()
public System.Collections.Generic.IGenericCollection<String> getKeys()
获取元数据键的集合。
退货: com.aspose.ms.System.Collections.Generic.IGenericCollection<java.lang.String> - ICollection 对象
getNamespaceUriByPrefix(String prefix)
public String getNamespaceUriByPrefix(String prefix)
按前缀返回命名空间 URI。
参数:
范围 | 类型 | 描述 |
---|---|---|
prefix | java.lang.String | 前缀的值。 |
退货: java.lang.String - 命名空间 URI 的值。
getPrefixByNamespaceUri(String namespaceUri)
public String getPrefixByNamespaceUri(String namespaceUri)
按名称空间 URI 返回前缀。
参数:
范围 | 类型 | 描述 |
---|---|---|
namespaceUri | java.lang.String | 命名空间 URI。 |
退货: java.lang.String - 前缀的值。
getSyncRoot()
public Object getSyncRoot()
获取集合同步对象。
退货: java.lang.Object - 同步对象
getValues()
public System.Collections.Generic.IGenericCollection<XmpValue> getValues()
获取元数据中的值。
退货: com.aspose.ms.System.Collections.Generic.IGenericCollection<com.aspose.pdf.XmpValue> - ICollection 对象
get_Item(String key)
public XmpValue get_Item(String key)
从元数据中获取数据。
参数:
范围 | 类型 | 描述 |
---|---|---|
key | java.lang.String | 密钥名称。 |
退货: XmpValue - 元数据对象。
hashCode()
public native int hashCode()
退货: 整数
isFixedSize()
public boolean isFixedSize()
检查 colleciton 是否具有固定大小。
退货: boolean - 布尔值
isReadOnly()
public boolean isReadOnly()
检查集合是否为只读。
退货: boolean - 布尔值
isSynchronized()
public boolean isSynchronized()
检查集合是否同步。
退货: boolean - 布尔值
iterator()
public System.Collections.Generic.IGenericEnumerator<System.Collections.Generic.KeyValuePair<String,XmpValue>> iterator()
返回字典枚举器。
退货: com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,com.aspose.pdf.XmpValue» - 枚举器。
iteratorIE()
public Iterator<System.Collections.Generic.KeyValuePair<String,XmpValue>> iteratorIE()
获取集合的枚举器。
退货: java.util.Iterator<com.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,com.aspose.pdf.XmpValue» - IEnumerator 对象
iterator_Rename_Namesake()
public System.Collections.IEnumerator iterator_Rename_Namesake()
退货: com.aspose.ms.System.Collections.IEnumerator
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
registerNamespaceUri(String prefix, String namespaceUri)
public void registerNamespaceUri(String prefix, String namespaceUri)
注册命名空间 URI。
参数:
范围 | 类型 | 描述 |
---|---|---|
prefix | java.lang.String | 前缀的值。 |
namespaceUri | java.lang.String | 命名空间 URI 的值。 |
registerNamespaceUri(String prefix, String namespaceUri, String schemaDescription)
public void registerNamespaceUri(String prefix, String namespaceUri, String schemaDescription)
注册命名空间 URI。
参数:
范围 | 类型 | 描述 |
---|---|---|
prefix | java.lang.String | 前缀的值。 |
namespaceUri | java.lang.String | 命名空间 URI 的值。 |
schemaDescription | java.lang.String | 模式描述的值。 |
removeItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)
public boolean removeItem(System.Collections.Generic.KeyValuePair<String,XmpValue> item)
从集合中删除键/值对。
参数:
范围 | 类型 | 描述 |
---|---|---|
item | com.aspose.ms.System.Collections.Generic.KeyValuePair<java.lang.String,com.aspose.pdf.XmpValue> | 要删除的键/值对。 |
退货: boolean - 如果找到并删除了对,则为真。
removeItemByKey(String key)
public boolean removeItemByKey(String key)
从元数据中删除条目。
参数:
范围 | 类型 | 描述 |
---|---|---|
key | java.lang.String | 要删除的条目的键。 |
退货: 布尔值 - True - 如果删除了密钥;否则,假的。
set_Item(String key, XmpValue value)
public void set_Item(String key, XmpValue value)
从元数据设置数据。
参数:
范围 | 类型 | 描述 |
---|---|---|
key | java.lang.String | 键名 |
value | XmpValue | 值对象 |
size()
public int size()
获取集合中元素的计数。
退货: int - 整数值
toString()
public String toString()
退货: java.lang.字符串
tryGetValue(String key, XmpValue[] value)
public boolean tryGetValue(String key, XmpValue[] value)
尝试在字典中查找键并在找到时检索值。
参数:
范围 | 类型 | 描述 |
---|---|---|
key | java.lang.String | 在字典中搜索的键。 |
value | XmpValue[] | 检索值。 |
退货: 布尔值 - 如果找到密钥则为真。
tryGetValue(String key, Object[] value)
public boolean tryGetValue(String key, Object[] value)
尝试在字典中查找键并在找到时检索值。
参数:
范围 | 类型 | 描述 |
---|---|---|
key | java.lang.String | 在字典中搜索的键。 |
value | java.lang.Object[] | 检索值。 |
退货: 布尔值 - 如果找到密钥则为真。
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long | |
arg1 | int |