XmpMetadata
סקירה כללית
XmpMetadata הוא שיעור ב Aspose.PDF FOSS עבור Java. מורשת מ : Iterable<Map.Entry<String, XmpValue>>.
מספק גישה למתא נתונים של מסמך 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 עבור חבילת Java. רכוש : bytes, dirty, keys, properties, registry.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
keys | java.util.Collection<String> | קראו | החזיר את כל המפתחות הנכסים. |
bytes | byte[] | קראו | החזיר את ה-XMP המלא כבייט UTF-8 . |
dirty | boolean | קראו | החזרה נכונה אם הנכסים שנוצרו מאז הפריסה. |
registry | XmpNamespaceRegistry | קראו | החזיר את רישום השם הפנימי. |
properties | Map<String, XmpProperty> | קראו | החזיר את מפת התכונות הפנימיות (לסריאליזציה על ידי מסמך). |
שיטות
| חתימה | תיאור |
|---|---|
XmpMetadata() | יצירת נתונים XMP ריקים. |
XmpMetadata(xmpBytes: byte[]) | יצירת נתונים XMP מתוך ביטים XML ירוקים. |
get(key: String) → XmpValue | החזיר את הערך עבור המפתח הניתן, או אפס אם לא קיים. |
contains(key: String) → boolean | החזיר את המפתח אם הוא קיים. |
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) | רשום מפת שמות מותאמת אישית Prefix-URI. |
registerNamespaceUri(prefix: String, namespaceUri: String, schemaDescription: String) | רשום שם מותאם אישית עם תיאור. |
getNamespaceUriByPrefix(prefix: String) → String | החזיר את שם החלל URI עבור קובץ מראש. |
getPrefixByNamespaceUri(namespaceUri: String) → String | החזיר את הקוד עבור שם URI. |
getBytes() → byte[] | החזיר את ה-XMP המלא כבייט UTF-8 . |
iterator() → Iterator<Map.Entry<String, XmpValue>> | החזיר איטראטור על כל זוגות הערך המפתח. |
isDirty() → boolean | החזרה נכונה אם הנכסים שנוצרו מאז הפריסה. |
getRegistry() → XmpNamespaceRegistry | החזיר את רישום השם הפנימי. |
getProperties() → Map<String, XmpProperty> | החזיר את מפת התכונות הפנימיות (לסריאליזציה על ידי מסמך). |