XmpProperty

Overview

XmpProperty является классом в Aspose.PDF FOSS для Java.

Внутреннее представление значения свойства XMP.

Этот класс предоставляет 14 методов для работы с объектами XmpProperty в программах Java. Доступные методы включают: XmpProperty, addArrayItem, addLangAltEntry, getArrayItems, getKey, getLangAltEntries, getStructFields, getType, getValue, setArrayItems, setLangAltEntries, setStructFields, и 2 дополнительных метода. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: arrayItems, key, langAltEntries, structFields, type, value.

Properties

NameTypeAccessDescription
keyStringReadВозвращает ключ к собственности.
valueStringReadВозвращает простое значение строки (или x-дефолт для lang-alt, первый элемент в массивах).
typeValueTypeReadВозвращает тип значения.
arrayItemsList<String>ReadВозвращает элементы массива (для типов SEQ/BAG).
langAltEntriesList<LangAltEntry>ReadВозвращает альтернативные записи на языке (для типа LANG_ALT).
structFieldsList<XmpProperty>ReadВозвращает поля структуры (для типа STRUCT).

Methods

SignatureDescription
XmpProperty(key: String, value: String, type: ValueType)Создает свойство простого текста.
getKey()StringВозвращает ключ к собственности.
getValue()StringВозвращает простое значение строки (или x-дефолт для lang-alt, первый элемент в массивах).
setValue(value: String)Устанавливает простое значение строки.
getType()ValueTypeВозвращает тип значения.
setType(type: ValueType)Устанавливает тип значения.
getArrayItems()List<String>Возвращает элементы массива (для типов SEQ/BAG).
setArrayItems(items: List<String>)Установка элементов массива.
getLangAltEntries()List<LangAltEntry>Возвращает альтернативные записи на языке (для типа LANG_ALT).
setLangAltEntries(entries: List<LangAltEntry>)Устанавливает языковые альтернативные записи.
getStructFields()List<XmpProperty>Возвращает поля структуры (для типа STRUCT).
setStructFields(fields: List<XmpProperty>)Устанавливает поля структуры.
addArrayItem(item: String)Добавляет элемент массива.
addLangAltEntry(lang: String, text: String)Добавляет альтернативную запись на языке.

See Also

 Русский