XmpProperty

المعلومات العامة

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.

خصائص

اسمالنوعالوصولوصف
keyStringاقرأيعيد مفتاح الملكية.
valueStringاقرأيعيد قيمة السلسلة البسيطة (أو x-default لـ lang-alt، العنصر الأول للمجموعات).
typeValueTypeاقرأيعيد نوع القيمة.
arrayItemsList<String>اقرأيعيد عناصر المصفوفة (لأنواع SEQ/BAG).
langAltEntriesList<LangAltEntry>اقرأيعيد إدخالات بديلة للغة (لنوع LANG_ALT).
structFieldsList<XmpProperty>اقرأيعيد حقل الهيكل (لنوع STRUCT).

الطرق

التوقيعوصف
XmpProperty(key: String, value: String, type: ValueType)يخلق خاصية نص بسيطة.
getKey()Stringيعيد مفتاح الملكية.
getValue()Stringيعيد قيمة السلسلة البسيطة (أو x-default لـ 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)يضيف إدخال بديل للغة.

انظر أيضاً

 العربية