PdfDictionary
Opinie generală
PdfDictionary este o clasă în Aspose.PDF FOSS pentru Java. Moștenitorii de la: PdfBase, Iterable<Map.Entry<PdfName, PdfBase>>.
Obiectul dicționar PDF (§7.3.7, ISO 32000-1:2008).
Această clasă oferă 41 de metode pentru a lucra cu obiecte PdfDictionary în programele Java. Metodele disponibile includ: PdfDictionary, accept, containsKey, equals, get, getArray, getBoolean, getDictionary, getFloat, getInt, getLong, getNameAsString, și 24 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: dirty, empty, indirect, objectKey, path, subtype, şi încă una.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
empty | boolean | Citeşte. | Întoarce dacă dicționarul este gol. |
type | String | Citeşte. | Întoarce valoarea /Type ca o șir (de exemplu:. |
subtype | String | Citeşte. | Întoarce valoarea /Subtype (sau /S) ca o șir sau null. |
path | PdfBase | Citeşte. | Traversează dicţionare cuibărit de către traseul cheie. |
dirty | boolean | Citeşte. | Întoarce {@code true} dacă acest obiect a fost modificat de la încărcare. |
indirect | boolean | Citeşte. | Întoarce dacă acest obiect este un obiecțiu indirect (are o cheie de object). |
objectKey | PdfObjectKey | Citeşte. | Întoarce cheia obiectului indirect sau {@code null} pentru obiecte directe. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
PdfDictionary() | Creează un dicţionar gol. |
PdfDictionary(other: PdfDictionary) | Creează un dicționar ca o copie superficială a altei dicţionare. |
size() → int | Întoarce numărul de intrări. |
isEmpty() → boolean | Întoarce dacă dicționarul este gol. |
containsKey(key: PdfName) → boolean | Întoarce dacă dicționarul conține cheia dată. |
containsKey(key: String) → boolean | Retoară dacă dicționarul conține cheia dată (metoda de conveniență). |
get(key: PdfName) → PdfBase | Întoarce valoarea pentru cheia dată, sau null. |
get(key: String) → PdfBase | Întoarce valoarea pentru cheia dată (metoda de confort) sau null. |
set(key: PdfName, value: PdfBase) | Stabileşte o pereche de valori-cheie. |
set(key: String, value: PdfBase) | Stabilește o pereche de valori-cheie (metodă de confort). |
remove(key: PdfName) → PdfBase | Scoate o cheie. |
keySet() → Set<PdfName> | Întoarce setul de cheie. |
values() → Collection<PdfBase> | Întoarce colectia de valori. |
getInt(key: String, defaultValue: int) → int | Întoarce valoarea ca int sau standard. |
getInt(key: PdfName, defaultValue: int) → int | Întoarce valoarea ca int sau varianta cheie implicită (PdfName). |
getLong(key: String, defaultValue: long) → long | Întoarce valoarea ca lung, sau standard. |
getFloat(key: String, defaultValue: float) → float | Întoarce valoarea ca un plutitor, sau standard. |
getBoolean(key: String, defaultValue: boolean) → boolean | Întoarce valoarea ca boolean, sau standard. |
getNameAsString(key: String) → String | Întoarce valoarea ca o șir de nume, sau null. |
getString(key: String) → String | Întoarce valoarea ca o șir decodată, sau null. |
getDictionary(key: String) → PdfDictionary | Întoarce valoarea ca PdfDictionary, sau null. |
getArray(key: String) → PdfArray | Întoarce valoarea ca PdfArray, sau null. |
setInt(key: String, value: int) | Stabileşte o valoare întreagă. |
setFloat(key: String, value: float) | Stabilește o valoare de plutire. |
setBoolean(key: String, value: boolean) | Stabileşte o valoare booleană. |
setName(key: String, nameValue: String) | Stabilește o valoare de nume. |
setString(key: String, stringValue: String) | Stabileşte o valoare de string. |
getType() → String | Întoarce valoarea /Type ca o șir (de exemplu:. |
getSubtype() → String | Întoarce valoarea /Subtype (sau /S) ca o șir sau null. |
getPath() → PdfBase | Traversează dicţionare cuibărit de către traseul cheie. |
writeTo(os: OutputStream) | |
iterator() → Iterator<Map.Entry<PdfName, PdfBase>> | |
accept(visitor: IPdfVisitor<T>) → T | |
equals(o: Object) → boolean | |
hashCode() → int | |
toString() → String | |
isDirty() → boolean | Întoarce {@code true} dacă acest obiect a fost modificat de la încărcare. |
setDirty(dirty: boolean) | Pune steagul murdar pe acest obiect. |
isIndirect() → boolean | Întoarce dacă acest obiect este un obiecțiu indirect (are o cheie de object). |
getObjectKey() → PdfObjectKey | Întoarce cheia obiectului indirect sau {@code null} pentru obiecte directe. |
setObjectKey(key: PdfObjectKey) | Stabileşte cheia obiectului indirect. |