XmpProperty
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
| Name | Type | Access | Description |
|---|---|---|---|
key | String | Read | Возвращает ключ к собственности. |
value | String | Read | Возвращает простое значение строки (или x-дефолт для lang-alt, первый элемент в массивах). |
type | ValueType | Read | Возвращает тип значения. |
arrayItems | List<String> | Read | Возвращает элементы массива (для типов SEQ/BAG). |
langAltEntries | List<LangAltEntry> | Read | Возвращает альтернативные записи на языке (для типа LANG_ALT). |
structFields | List<XmpProperty> | Read | Возвращает поля структуры (для типа STRUCT). |
Methods
| Signature | Description |
|---|---|
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) | Добавляет альтернативную запись на языке. |