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 עבור חבילת .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, או אפס אם לא נמצא.
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.

ראה גם

 עברית