XmpMetadata
ΕΚΤΙΜΗΣΗ
XmpMetadata Είναι μια τάξη στο Aspose.PDF FOSS για Java. Κληρονομιά από: Iterable<Map.Entry<String, XmpValue>>.
Παρέχει πρόσβαση στα μεταδεδομένα του PDF (ISO 32000-1 §14.3.2, ISO 16684-1).
Αυτή η κατηγορία παρέχει 19 μεθόδους για να εργαστείτε με XmpMetadata αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: XmpMetadata, add, contains, get, getBytes, getKeys, getNamespaceUriByPrefix, getPrefixByNamespaceUri, getProperties, getRegistry, isDirty, iterator,και 3 πρόσθετες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : bytes, dirty, keys, properties, registry.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
keys | java.util.Collection<String> | Διαβάστε | Επιστρέφει όλα τα κλειδιά ιδιοκτησίας. |
bytes | byte[] | Διαβάστε | Επιστρέφει το πλήρες XML XMP ως UTF-8 bytes. |
dirty | boolean | Διαβάστε | Επιστρέφει αν οι ιδιότητες έχουν τροποποιηθεί από την παραίτηση. |
registry | XmpNamespaceRegistry | Διαβάστε | Επιστρέφει το εσωτερικό μητρώο ονόματος. |
properties | Map<String, XmpProperty> | Διαβάστε | Επιστρέφει τον χάρτη εσωτερικών ιδιοτήτων (για την σειριακή χρήση από το έγγραφο). |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
XmpMetadata() | Δημιουργεί κενά μεταδεδομένα XMP. |
XmpMetadata(xmpBytes: byte[]) | Δημιουργεί μεταδεδομένα XMP από πρώτες μπύες XML. |
get(key: String) → XmpValue | Επιστρέφει την τιμή για το δεδομένο κλειδί ή μηδέν, εάν δεν υπάρχει. |
contains(key: String) → boolean | Επιστρέφει αληθινά εάν το κλειδί είναι παρόν. |
getKeys() → java.util.Collection<String> | Επιστρέφει όλα τα κλειδιά ιδιοκτησίας. |
set(key: String, value: XmpValue) | Δημιουργεί αξία ιδιοκτησίας. |
set(key: String, value: String) | Προσδιορίζει αξία ιδιοκτησίας από μια γραμμή. |
add(key: String, value: XmpValue) | Προσθέτει αξία ιδιοκτησίας. |
add(key: String, value: String) | Προσθέτει αξία ιδιοκτησίας από μια γραμμή. |
remove(key: String) | Αφαιρέστε μια ιδιοκτησία. |
registerNamespaceUri(prefix: String, namespaceUri: String) | Καταχωρεί μια προσαρμοσμένη χαρτογράφηση του ονόματος-προφίλ URI. |
registerNamespaceUri(prefix: String, namespaceUri: String, schemaDescription: String) | Καταχωρήστε ένα προσαρμοσμένο όνομα με περιγραφή. |
getNamespaceUriByPrefix(prefix: String) → String | Επιστρέφει το όνομα URI για ένα προφίλ. |
getPrefixByNamespaceUri(namespaceUri: String) → String | Επιστρέφει το προεπιλογή για ένα URI. |
getBytes() → byte[] | Επιστρέφει το πλήρες XML XMP ως UTF-8 bytes. |
iterator() → Iterator<Map.Entry<String, XmpValue>> | Επιστρέφει ένα ιθερατή πάνω από όλα τα ζεύγη βασικών αξιών. |
isDirty() → boolean | Επιστρέφει αν οι ιδιότητες έχουν τροποποιηθεί από την παραίτηση. |
getRegistry() → XmpNamespaceRegistry | Επιστρέφει το εσωτερικό μητρώο ονόματος. |
getProperties() → Map<String, XmpProperty> | Επιστρέφει τον χάρτη εσωτερικών ιδιοτήτων (για την σειριακή χρήση από το έγγραφο). |