XmpMetadataHandler
Približni podaci
XmpMetadataHandler je klasa u Aspose.PDF FOSS za Java.
Čita i piše XMP metapakete za usklađenost s PDF/A.
Ova klasa pruža 9 metoda za rad s XmpMetadataHandler objektima u Java programima. Postoje i sljedeće metode: buildXmpPacket, createXmpBytes, getAllProperties, getPdfAConformance, getPdfAPart, getProperty, hasPdfAId, pdfDateToXmpDate, readFromCatalog. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: allProperties, pdfAConformance, pdfAPart.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
allProperties | Map<String, String> | Čitaj. | Vrati nemodificiranu mapu svih analiziranih svojstava. |
pdfAPart | int | Čitaj. | Vrati broj dijela PDF/A iz XMP metapodataka ili 0 ako nije prisutan. |
pdfAConformance | String | Čitaj. | Vrati PDF/A razinu sukladnosti iz XMP metapodataka, ili {@code null} ako nije prisutan. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
readFromCatalog(catalog: PdfDictionary) → XmpMetadataHandler | Čita XMP metapodatke iz PDF kataloge. |
createXmpBytes(properties: Map<String, String>, pdfaPart: int, pdfaConformance: String) → byte[] | Stvara XMP metapodatke bajtni niz koji je prikladan za ugradnju u PDF stream. |
getProperty(namespace: String, name: String) → String | Vrati vrijednost svojstva po URI-u i lokalnom imenu. |
getAllProperties() → Map<String, String> | Vrati nemodificiranu mapu svih analiziranih svojstava. |
hasPdfAId() → boolean | Vrati {@code true} ako XMP metapodatki sadrže svojstvo { @ code pdfaid: part } . |
getPdfAPart() → int | Vrati broj dijela PDF/A iz XMP metapodataka ili 0 ako nije prisutan. |
getPdfAConformance() → String | Vrati PDF/A razinu sukladnosti iz XMP metapodataka, ili {@code null} ako nije prisutan. |
pdfDateToXmpDate(pdfDate: String) → String | Konvertuje niz datuma PDF u XMP format datuma. |
buildXmpPacket(dcTitle: String, dcCreator: String, dcDescription: String, pdfKeywords: String, xmpCreatorTool: String, pdfProducer: String, xmpCreateDate: String, xmpModifyDate: String, pdfaPart: int, pdfaConformance: String) → byte[] | Izgradi kompletan XMP paket sa svim standardnim prostorima imena za usklađenost s PDF/A. |