XmpMetadataHandler
XmpMetadataHandler
Összefoglaló
XmpMetadataHandler egy osztály a Aspose.PDF FOSS-ban Java számára.
Olvassa és írja az XMP metadatacsomagokat a PDF/A-követelményhez.
Ez a osztály 9 módszert biztosít az XmpMetadataHandler objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: buildXmpPacket, createXmpBytes, getAllProperties, getPdfAConformance, getPdfAPart, getProperty, hasPdfAId, pdfDateToXmpDate, readFromCatalog. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: allProperties, pdfAConformance, pdfAPart.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
allProperties | Map<String, String> | Olvasd! | Visszaadja az összes elemzett tulajdonság módosíthatatlan térképét. |
pdfAPart | int | Olvasd! | Visszaadja a PDF/A részszámot az XMP-metadatból, vagy 0 ha nincs jelen. |
pdfAConformance | String | Olvasd! | Visszaadja a PDF/A megfelelőségszintet az XMP metadatból, vagy ha nincs jelen {@code null}. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
readFromCatalog(catalog: PdfDictionary) → XmpMetadataHandler | Olvassa az XMP metaadatokat egy PDF katalógus szótárból. |
createXmpBytes(properties: Map<String, String>, pdfaPart: int, pdfaConformance: String) → byte[] | Egy XMP metadata-bitézettáblást hoz létre, amely alkalmas a PDF-áramokbe való beágyazásra. |
getProperty(namespace: String, name: String) → String | A tulajdonság értéke névterület URI és helyi néven visszakerül. |
getAllProperties() → Map<String, String> | Visszaadja az összes elemzett tulajdonság módosíthatatlan térképét. |
hasPdfAId() → boolean | Visszaadja a {@code true} értékeket, ha az XMP-metadat tartalmaz egy { @ code pdfaid: part } tulajdonságot. |
getPdfAPart() → int | Visszaadja a PDF/A részszámot az XMP-metadatból, vagy 0 ha nincs jelen. |
getPdfAConformance() → String | Visszaadja a PDF/A megfelelőségszintet az XMP metadatból, vagy ha nincs jelen {@code null}. |
pdfDateToXmpDate(pdfDate: String) → String | PDF dátumsorot XMP-adatformátumba alakít. |
buildXmpPacket(dcTitle: String, dcCreator: String, dcDescription: String, pdfKeywords: String, xmpCreatorTool: String, pdfProducer: String, xmpCreateDate: String, xmpModifyDate: String, pdfaPart: int, pdfaConformance: String) → byte[] | Egy teljes XMP csomag létrehozása, minden szabványos névteremmel a PDF/A-hoz való megfelelés érdekében. |