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.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
allPropertiesMap<String, String>ΔιαβάστεΕπιστρέφει έναν αμετάβλητο χάρτη όλων των παρασχεθέντων ιδιότητες.
pdfAPartintΔιαβάστεΕπιστρέφει τον αριθμό μέρους PDF/A από τα μεταδεδομένα XMP ή 0 αν δεν υπάρχει.
pdfAConformanceStringΔιαβάστεΕπιστρέφει το επίπεδο συμμόρφωσης 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.

Δείτε επίσης

 Ελληνικά