XmpMetadataHandler
Översikt
XmpMetadataHandler är en klass i Aspose.PDF FOSS för Java.
Läs och skriver XMP-metadatapaket för PDF/A-överensstämmelse.
Denna klass ger 9 metoder för att arbeta med XmpMetadataHandler objekt i Java-program. Tillgängliga metoder är bland annat: buildXmpPacket, createXmpBytes, getAllProperties, getPdfAConformance, getPdfAPart, getProperty, hasPdfAId, pdfDateToXmpDate, readFromCatalog. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java. Egenskaper: allProperties, pdfAConformance, pdfAPart.
Egenskaper
| Namn och namn: | Typ: | Access | Beskrivning |
|---|---|---|---|
allProperties | Map<String, String> | Läs. | Returnerar en omändringskraftig karta över alla analyserade egenskaper. |
pdfAPart | int | Läs. | Returnerar PDF/A-delnumret från XMP-metadata, eller 0 om det inte finns. |
pdfAConformance | String | Läs. | Returnerar överensstämmelse i PDF/A från XMP-metadata, eller {@code null} om inte förekommer. |
Methods
| Signature | Beskrivning |
|---|---|
readFromCatalog(catalog: PdfDictionary) → XmpMetadataHandler | Läs XMP-metadata från en PDF-katalog. |
createXmpBytes(properties: Map<String, String>, pdfaPart: int, pdfaConformance: String) → byte[] | Skapar en XMP-metadatabytearray som är lämplig för inbäddning i ett PDF-flöde. |
getProperty(namespace: String, name: String) → String | Returnerar ett egendomsvärde efter namnutrymme URI och lokalt namn. |
getAllProperties() → Map<String, String> | Returnerar en omändringskraftig karta över alla analyserade egenskaper. |
hasPdfAId() → boolean | Returnerar {@code true} om XMP-metadata innehåller en egenskap som är { @ code pdfaid: part } . |
getPdfAPart() → int | Returnerar PDF/A-delnumret från XMP-metadata, eller 0 om det inte finns. |
getPdfAConformance() → String | Returnerar överensstämmelse i PDF/A från XMP-metadata, eller {@code null} om inte förekommer. |
pdfDateToXmpDate(pdfDate: String) → String | Konverterar en PDF-datumssträng till XMP-dateformat. |
buildXmpPacket(dcTitle: String, dcCreator: String, dcDescription: String, pdfKeywords: String, xmpCreatorTool: String, pdfProducer: String, xmpCreateDate: String, xmpModifyDate: String, pdfaPart: int, pdfaConformance: String) → byte[] | Skapa ett komplett XMP-paket med alla standardnamnutrymmen för PDF/A överensstämmelse. |