PdfDictionary
PdfDictionary
Összefoglaló
PdfDictionary egy osztály a Aspose.PDF FOSS-ban Java számára. Az örökölők: PdfBase, Iterable<Map.Entry<PdfName, PdfBase>>.
PDF szótár objektum (§7.3.7, ISO 32000-1:2008).
Ez a osztály 41 módszert biztosít az PdfDictionary objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: PdfDictionary, accept, containsKey, equals, get, getArray, getBoolean, getDictionary, getFloat, getInt, getLong, getNameAsString, és 24 további módszer. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: dirty, empty, indirect, objectKey, path, subtype, és még egy.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
empty | boolean | Olvasd! | Visszaadja, hogy a szótár üres-e. |
type | String | Olvasd! | A /Type értéket szalagként adja vissza (pl. |
subtype | String | Olvasd! | Visszaadja a /Subtype (vagy /S) értéket, mint egy szalag vagy null. |
path | PdfBase | Olvasd! | A kulcs útvonalon átjárja a fésültek között található szótárakat. |
dirty | boolean | Olvasd! | Visszaadja a {@code true} értékét, ha az objektum a betöltés óta módosított. |
indirect | boolean | Olvasd! | Visszaadja, hogy ez az objektum közvetett objektumot (van-e objektumszák). |
objectKey | PdfObjectKey | Olvasd! | Visszaadja az indirekt objektum kulcsot, vagy {@code null} a közvetlen objektumok esetében. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
PdfDictionary() | Üres szótár. |
PdfDictionary(other: PdfDictionary) | Egy szótár más szókönyv sekély másolatának létrehozása. |
size() → int | A bejegyzések számát adja vissza. |
isEmpty() → boolean | Visszaadja, hogy a szótár üres-e. |
containsKey(key: PdfName) → boolean | Visszaadja, hogy a szótár tartalmaz-e az adott kulcsot. |
containsKey(key: String) → boolean | Visszaadja, hogy a szótár tartalmaz-e az adott kulcsot (könnyiségmódszer). |
get(key: PdfName) → PdfBase | Az adott kulcs értékét adja vissza, vagy null. |
get(key: String) → PdfBase | Az adott kulcs (könnyiségmódszer) vagy null értékét adja vissza. |
set(key: PdfName, value: PdfBase) | A kulcs-érték párt állítja be. |
set(key: String, value: PdfBase) | A kulcs-érték párt (könnyiségmódszer) állítja be. |
remove(key: PdfName) → PdfBase | Elveszi a kulcsot. |
keySet() → Set<PdfName> | Visszaadja a kulcsokat. |
values() → Collection<PdfBase> | Az értékek gyűjteményét adja vissza. |
getInt(key: String, defaultValue: int) → int | Az értéket int vagy alapértelmezett formában adja vissza. |
getInt(key: PdfName, defaultValue: int) → int | Az értéket int vagy az alapértelmezett (PdfName kulcs változat) formában adja vissza. |
getLong(key: String, defaultValue: long) → long | Visszaadja a long értékét, vagy az alapértelmezett értéket. |
getFloat(key: String, defaultValue: float) → float | A értékt lebegő vagy alapértelmezett formában adja vissza. |
getBoolean(key: String, defaultValue: boolean) → boolean | A értéket booleanként vagy alapértelmezett értékként adja vissza. |
getNameAsString(key: String) → String | A értéket névsorként vagy null formában adja vissza. |
getString(key: String) → String | A értéket decódolt szalagként vagy null-ként adja vissza. |
getDictionary(key: String) → PdfDictionary | Visszaadja az értéket PdfDictionary vagy null. |
getArray(key: String) → PdfArray | Visszaadja az értéket PdfArray vagy null. |
setInt(key: String, value: int) | Egész szám értéket állít. |
setFloat(key: String, value: float) | A “flotta” érték beállítása. |
setBoolean(key: String, value: boolean) | Boolean értéket állít. |
setName(key: String, nameValue: String) | Egy név értéket állít. |
setString(key: String, stringValue: String) | A szalag értéke. |
getType() → String | A /Type értéket szalagként adja vissza (pl. |
getSubtype() → String | Visszaadja a /Subtype (vagy /S) értéket, mint egy szalag vagy null. |
getPath() → PdfBase | A kulcs útvonalon átjárja a fésültek között található szótárakat. |
writeTo(os: OutputStream) | |
iterator() → Iterator<Map.Entry<PdfName, PdfBase>> | |
accept(visitor: IPdfVisitor<T>) → T | |
equals(o: Object) → boolean | |
hashCode() → int | |
toString() → String | |
isDirty() → boolean | Visszaadja a {@code true} értékét, ha az objektum a betöltés óta módosított. |
setDirty(dirty: boolean) | A piszkos zászlót rakja erre a tárgyra. |
isIndirect() → boolean | Visszaadja, hogy ez az objektum közvetett objektumot (van-e objektumszák). |
getObjectKey() → PdfObjectKey | Visszaadja az indirekt objektum kulcsot, vagy {@code null} a közvetlen objektumok esetében. |
setObjectKey(key: PdfObjectKey) | A közvetett objektum kulcsot állítja be. |