XmpMetadataHandler

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

XmpMetadataHandler هي فئة في Aspose.PDF FOSS لـ Java.

يقرأ ويكتب حزم البيانات المتحولة XMP لامتثال PDF/A.

توفر هذه الفئة 9 طرق للعمل مع XmpMetadataHandler كائنات في برامج Java. المنهجيات المتاحة تشمل: buildXmpPacket, createXmpBytes, getAllProperties, getPdfAConformance, getPdfAPart, getProperty, hasPdfAId, pdfDateToXmpDate, readFromCatalog. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: allProperties, pdfAConformance, pdfAPart.

خصائص

اسمالنوعالوصولوصف
allPropertiesMap<String, String>اقرأيعيد خريطة غير قابلة للتعديل لجميع الخصائص المتحللة.
pdfAPartintاقرأيعيد رقم الجزء PDF/A من البيانات الوصفية XMP، أو 0 إذا لم يكن موجوداً.
pdfAConformanceStringاقرأيعيد مستوى الامتثال PDF/A من البيانات المتحركة XMP، أو {@code null} إذا لم يكن موجوداً.

الطرق

التوقيعوصف
readFromCatalog(catalog: PdfDictionary)XmpMetadataHandlerيقرأ بيانات XMP من قاموس كاتالوج PDF.
createXmpBytes(properties: Map<String, String>, pdfaPart: int, pdfaConformance: String)byte[]يخلق مجموعة بايتات من البيانات الوصفية XMP مناسبة لإدراجها في تيار PDF.
getProperty(namespace: String, name: String)Stringيعيد قيمة خاصية بواسطة اسم مساحة URI والاسم المحلي.
getAllProperties()Map<String, String>يعيد خريطة غير قابلة للتعديل لجميع الخصائص المتحللة.
hasPdfAId()booleanيعود {@code true} إذا كانت بيانات XMP تحتوي على خاصية { @ code pdfaid: part }.
getPdfAPart()intيعيد رقم الجزء PDF/A من البيانات الوصفية XMP، أو 0 إذا لم يكن موجوداً.
getPdfAConformance()Stringيعيد مستوى الامتثال PDF/A من البيانات المتحركة XMP، أو {@code null} إذا لم يكن موجوداً.
pdfDateToXmpDate(pdfDate: String)Stringيحول سلسلة تاريخ PDF إلى شكل تاريخ XMP.
buildXmpPacket(dcTitle: String, dcCreator: String, dcDescription: String, pdfKeywords: String, xmpCreatorTool: String, pdfProducer: String, xmpCreateDate: String, xmpModifyDate: String, pdfaPart: int, pdfaConformance: String)byte[]يقوم بإنشاء حزمة XMP كاملة مع جميع مساحات الأسماء القياسية لامتثال PDF/A.

انظر أيضاً

 العربية