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 עבור חבילת Java. רכוש : allProperties, pdfAConformance, pdfAPart.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
allProperties | Map<String, String> | קראו | החזיר מפה בלתי ניתן לשינוי של כל התכונות הפורס. |
pdfAPart | int | קראו | החזיר את מספר החלק PDF/A מהנתונים המוטאטיים של XMP, או 0 אם לא קיים. |
pdfAConformance | String | קראו | החזיר את רמת התאימות של 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. |