PdfDictionary

ΕΚΤΙΜΗΣΗ

PdfDictionary Είναι μια τάξη στο Aspose.PDF FOSS για Java. Κληρονομιά από: PdfBase, Iterable<Map.Entry<PdfName, PdfBase>>.

Το αντικείμενο του λεξιλόγου PDF (§7.3.7, ISO 32000-1:2008).

Αυτή η κατηγορία παρέχει 41 μεθόδους για να εργαστείτε με PdfDictionary αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: PdfDictionary, accept, containsKey, equals, get, getArray, getBoolean, getDictionary, getFloat, getInt, getLong, getNameAsString,και 24 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : dirty, empty, indirect, objectKey, path, subtype,Και 1 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
emptybooleanΔιαβάστεΕπέστρεψε αν ο λεξιλόγος είναι άδειος.
typeStringΔιαβάστεΕπιστρέφει την τιμή /Type ως γραμμή (π.χ.
subtypeStringΔιαβάστεΕπιστρέφει την τιμή /Subtype (ή /S) ως γραμμή, ή μηδέν.
pathPdfBaseΔιαβάστεΠερνάει τα λεξικά με κλειδιά.
dirtybooleanΔιαβάστεΕπιστρέφει {@code true} εάν αυτό το αντικείμενο τροποποιήθηκε από την φόρτιση.
indirectbooleanΔιαβάστεΕπιστρέφει αν αυτό το αντικείμενο είναι έμμεσο αντικείμενο (έχει ένα κλειδί αντικειμένου).
objectKeyPdfObjectKeyΔιαβάστεΕπιστρέφει το έμμεσο κλειδί αντικειμένου, ή {@code null} για άμεσα αντικείμενα.

Μέθοδοι

υπογραφήΠεριγραφή
PdfDictionary()Δημιουργεί ένα κενό λεξικό.
PdfDictionary(other: PdfDictionary)Δημιουργεί ένα λεξικό ως μια λεπτή αντίγραφο ενός άλλου λεξιλογίου.
size()intΕπιστρέφει τον αριθμό των εισιτηρίων.
isEmpty()booleanΕπέστρεψε αν ο λεξιλόγος είναι άδειος.
containsKey(key: PdfName)booleanΕπαναλαμβάνει αν ο λεξιλόγος περιέχει το συγκεκριμένο κλειδί.
containsKey(key: String)booleanΕπιστρέφει αν ο λεξιλόγος περιέχει το δεδομένο κλειδί (μέθοδος σύμφωνης).
get(key: PdfName)PdfBaseΕπιστρέφει την τιμή για το δικό του κλειδί ή μηδέν.
get(key: String)PdfBaseΕπιστρέφει την τιμή για το δεδομένο κλειδί (μέθοδος σύμφωνης), ή μηδέν.
set(key: PdfName, value: PdfBase)Δημιουργήστε ένα ζευγάρι βασικών αξιών.
set(key: String, value: PdfBase)Δημιουργήστε ένα ζευγάρι βασικών αξιών (μέθοδος συμβατότητας).
remove(key: PdfName)PdfBaseΑφαιρέστε ένα κλειδί.
keySet()Set<PdfName>Επιστρέφει το σύνολο των κλειδιών.
values()Collection<PdfBase>Επιστρέφει την συλλογή αξιών.
getInt(key: String, defaultValue: int)intΕπιστρέφει την τιμή ως int ή προεπιλεγμένη.
getInt(key: PdfName, defaultValue: int)intΕπιστρέφει την τιμή ως int, ή τη προεπιλεγμένη (PdfName κλειδί παραλλαγή).
getLong(key: String, defaultValue: long)longΕπιστρέφει την τιμή ως μακρύ ή το προεπιλεγμένο.
getFloat(key: String, defaultValue: float)floatΕπιστρέφει την τιμή ως πλοίο ή προεπιλεγμένη.
getBoolean(key: String, defaultValue: boolean)booleanΕπιστρέφει την τιμή ως boolean ή προεπιλεγμένη.
getNameAsString(key: String)StringΕπιστρέφει την τιμή ως στήλη ονόματος ή μηδέν.
getString(key: String)StringΕπιστρέφει την τιμή ως αποκωδικοποιημένη γραμμή ή μηδέν.
getDictionary(key: String)PdfDictionaryΕπιστρέφει την τιμή ως PdfDictionary ή μηδέν.
getArray(key: String)PdfArrayΕπιστρέφει την τιμή ως PdfArray ή μηδέν.
setInt(key: String, value: int)Δημιουργεί μια ολοκληρωμένη αξία.
setFloat(key: String, value: float)Δημιουργήστε μια αξία πλοίου.
setBoolean(key: String, value: boolean)Δημιουργήστε μια αξία boolean.
setName(key: String, nameValue: String)Δημιουργήστε μια τιμή ονόματος.
setString(key: String, stringValue: String)Δημιουργήστε μια τιμή στυλ.
getType()StringΕπιστρέφει την τιμή /Type ως γραμμή (π.χ.
getSubtype()StringΕπιστρέφει την τιμή /Subtype (ή /S) ως γραμμή, ή μηδέν.
getPath()PdfBaseΠερνάει τα λεξικά με κλειδιά.
writeTo(os: OutputStream)
iterator()Iterator<Map.Entry<PdfName, PdfBase>>
accept(visitor: IPdfVisitor<T>)T
equals(o: Object)boolean
hashCode()int
toString()String
isDirty()booleanΕπιστρέφει {@code true} εάν αυτό το αντικείμενο τροποποιήθηκε από την φόρτιση.
setDirty(dirty: boolean)Βάλτε τη βρώμικη σημαία σε αυτό το αντικείμενο.
isIndirect()booleanΕπιστρέφει αν αυτό το αντικείμενο είναι έμμεσο αντικείμενο (έχει ένα κλειδί αντικειμένου).
getObjectKey()PdfObjectKeyΕπιστρέφει το έμμεσο κλειδί αντικειμένου, ή {@code null} για άμεσα αντικείμενα.
setObjectKey(key: PdfObjectKey)Εισάγετε το έμμεσο αντικείμενο κλειδί.

Δείτε επίσης

 Ελληνικά