XmpMetadata

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

XmpMetadata هي فئة في Aspose.PDF FOSS لـ Java. الميراث من: Iterable<Map.Entry<String, XmpValue>>.

يوفر الوصول إلى البيانات المتحركة XMP من مستند PDF (ISO 32000-1 §14.3.2، ISO 16684-1).

توفر هذه الفئة 19 طريقة للعمل مع XmpMetadata كائنات في برامج Java. المنهجيات المتاحة تشمل: XmpMetadata, add, contains, get, getBytes, getKeys, getNamespaceUriByPrefix, getPrefixByNamespaceUri, getProperties, getRegistry, isDirty, iterator,، و 3 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: bytes, dirty, keys, properties, registry.

خصائص

اسمالنوعالوصولوصف
keysjava.util.Collection<String>اقرأيعيد كل المفاتيح الملكية.
bytesbyte[]اقرأيعيد XML XMP الكامل كـ UTF-8 بايت.
dirtybooleanاقرأيعيد true إذا تم تعديل الخصائص منذ التحليل.
registryXmpNamespaceRegistryاقرأيعيد سجل مساحة الأسماء الداخلية.
propertiesMap<String, XmpProperty>اقرأيعيد خريطة الخصائص الداخلية (للتسلسل بواسطة Document).

الطرق

التوقيعوصف
XmpMetadata()يخلق بيانات XMP فارغة.
XmpMetadata(xmpBytes: byte[])يخلق بيانات XMP من بايت XML الخام.
get(key: String)XmpValueيعيد قيمة المفتاح المعطى، أو null إذا لم يكن موجوداً.
contains(key: String)booleanيعود true إذا كان المفتاح الموجود.
getKeys()java.util.Collection<String>يعيد كل المفاتيح الملكية.
set(key: String, value: XmpValue)يحدد قيمة الممتلكات.
set(key: String, value: String)يحدد قيمة خاصية من سلسلة.
add(key: String, value: XmpValue)يضيف قيمة العقار.
add(key: String, value: String)يضيف قيمة خاصية من سلسلة.
remove(key: String)يزيل الممتلكات.
registerNamespaceUri(prefix: String, namespaceUri: String)يسجل ملف تعريف المجال الاسمي الخاص بـ URI.
registerNamespaceUri(prefix: String, namespaceUri: String, schemaDescription: String)يسجل مساحة أسماء مخصصة مع الوصف.
getNamespaceUriByPrefix(prefix: String)Stringيعيد اسم المجال URI لمقدمة.
getPrefixByNamespaceUri(namespaceUri: String)Stringيعيد مقدمة URI لمجال الأسماء.
getBytes()byte[]يعيد XML XMP الكامل كـ UTF-8 بايت.
iterator()Iterator<Map.Entry<String, XmpValue>>يعيد التكرار على كل أزواج القيمة المفتاحية.
isDirty()booleanيعيد true إذا تم تعديل الخصائص منذ التحليل.
getRegistry()XmpNamespaceRegistryيعيد سجل مساحة الأسماء الداخلية.
getProperties()Map<String, XmpProperty>يعيد خريطة الخصائص الداخلية (للتسلسل بواسطة Document).

انظر أيضاً

 العربية