XmpMetadataHandler

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.

انظر أيضاً

 العربية