XmpMetadata

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

XmpMetadata هي فئة في Aspose.PDF FOSS لـ .NET.

يوفر الوصول إلى البيانات المتحركة XMP المضمنة في PDF.

توفر هذه الفئة 11 طريقة للعمل مع XmpMetadata كائنات في برامج .NET. المنهجيات المتاحة تشمل: Add, ContainsKey, Get, GetArray, GetXmpValue, RegisterNamespaceUri, Remove, Set, SetArray, ToXml. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: Count, IsDirty, Keys, PdfAidConformance, PdfAidPart.

خصائص

اسمالنوعالوصولوصف
KeysIEnumerable<string>اقرأكل المفاتيح الخاصة بالبيانات الوصفية.
Countintاقرأعدد العقارات.
PdfAidPartstring?القراءة/ الكتابةاحصل على PDF/A جزء تحديد الهوية (pdfaid:part) ، مثل.
PdfAidConformancestring?القراءة/ الكتابةاحصل على PDF/A مستوى الامتثال للتعرف (pdfaid:conformance) ، مثلاً.
IsDirtyboolاقرأما إذا كانت البيانات الوصفية قد تم تعديلها منذ التحميل.

الطرق

التوقيعوصف
Get(key: string)احصل على خاصية البيانات الوصفية من خلال المفتاح (مثل “dc:title”، “xmp:CreatorTool”).
ContainsKey(key: string)ما إذا كان هناك مفتاح.
Set(key: string, value: string)حدد خاصية البيانات الوصفية.
Add(key: string, value: XmpValue)إضافة خاصية البيانات الوصفية مع XmpValue.
Add(key: string, value: string)إضافة خاصية البيانات الوصفية مع قيمة السلسلة.
GetXmpValue(key: string)احصل على خاصية البيانات الوصفية كـ XmpValue، أو null إذا لم يتم العثور عليها.
Remove(key: string)إزالة خاصية البيانات الوصفية.
GetArray(key: string)احصل على خاصية البيانات الوصفية كسلسله من القيم (لخصائص rdf:Seq/Bag مثل dc:creator، dc:.subject).
SetArray(key: string, values: IEnumerable<string>)حدد خاصية البيانات المتحولة كصف (مسلس إلى rdf:Seq).
RegisterNamespaceUri(prefix: string, namespaceUri: string)سجل URI لمجال أسماء مخصص للمقدمة بحيث يمكن تصنيف خصائص تستخدم هذا المقدم مع إعلان مساحة الأسماء الصحيح في ToXml().
ToXml()سلسلة البيانات المتحولة إلى XMP/RDF XML string.

انظر أيضاً

 العربية