PdfDictionary

Približni podaci

PdfDictionary je klasa u Aspose.PDF FOSS za Java. Nasljednici od: PdfBase, Iterable<Map.Entry<PdfName, PdfBase>>.

U slučaju da je to moguće, mora se provesti proces ispitivanja.

Ova klasa pruža 41 metodu za rad s PdfDictionary objektima u Java programima. Postoje i sljedeće metode: PdfDictionary, accept, containsKey, equals, get, getArray, getBoolean, getDictionary, getFloat, getInt, getLong, getNameAsString, i 24 dodatna metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: dirty, empty, indirect, objectKey, path, subtype, i još jedan.

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
emptybooleanČitaj.Vrati da li je rječnik prazan.
typeStringČitaj.Vrati vrijednost /Type kao niz (npr.
subtypeStringČitaj.Vrati vrijednost / Subtype (ili / S) kao niz ili null.
pathPdfBaseČitaj.Prelazi gnijezdenim rječnicima po ključnim stazama.
dirtybooleanČitaj.Vrati {@code true} ako je ovaj objekt bio modificiran od učitavanja.
indirectbooleanČitaj.Vrati da li je ovaj objekt posredni objekat (ima kljuc za objekt).
objectKeyPdfObjectKeyČitaj.Vrati neizravni objekt ključ, ili {@code null} za direktne objekte.

Metoda za primjenu

PotpisOpisivanje
PdfDictionary()Stvara prazan rječnik.
PdfDictionary(other: PdfDictionary)Stvara rječnik kao plitka kopija drugog rješnika.
size()intVrati broj unosa.
isEmpty()booleanVrati da li je rječnik prazan.
containsKey(key: PdfName)booleanVrati da li rječnik sadrži dat ključ.
containsKey(key: String)booleanVrati da li rječnik sadrži dat ključ (metod pogodnosti).
get(key: PdfName)PdfBaseVrati vrijednost za dat ključ, ili null.
get(key: String)PdfBaseVrati vrijednost za dat ključ (metod pogodnosti) ili null.
set(key: PdfName, value: PdfBase)Postavlja par ključeva-vrijednosti.
set(key: String, value: PdfBase)Postavlja par ključeva i vrijednosti (metod pogodnosti).
remove(key: PdfName)PdfBaseUklanja ključ.
keySet()Set<PdfName>Vrati set ključeva.
values()Collection<PdfBase>Vrati zbirku vrijednosti.
getInt(key: String, defaultValue: int)intVrati vrijednost kao int ili podrazumijevan.
getInt(key: PdfName, defaultValue: int)intVrati vrijednost kao int ili podrazumevano (PdfName varijanta ključa).
getLong(key: String, defaultValue: long)longVrati vrijednost kao dug, ili podrazumijevano.
getFloat(key: String, defaultValue: float)floatVrati vrijednost kao pluta ili podrazumevano.
getBoolean(key: String, defaultValue: boolean)booleanVrati vrijednost kao boolean, ili podrazumijevano.
getNameAsString(key: String)StringVrati vrijednost kao niz imena ili null.
getString(key: String)StringVrati vrijednost kao dekodirani niz ili null.
getDictionary(key: String)PdfDictionaryVrati vrijednost kao PdfDictionary, ili null.
getArray(key: String)PdfArrayVrati vrijednost kao PdfArray, ili null.
setInt(key: String, value: int)Postavlja cijela vrijednost.
setFloat(key: String, value: float)Postavlja vrijednost pluta.
setBoolean(key: String, value: boolean)Postavlja booleansku vrijednost.
setName(key: String, nameValue: String)Postavlja vrijednost imena.
setString(key: String, stringValue: String)Postavi vrijednost niza.
getType()StringVrati vrijednost /Type kao niz (npr.
getSubtype()StringVrati vrijednost / Subtype (ili / S) kao niz ili null.
getPath()PdfBasePrelazi gnijezdenim rječnicima po ključnim stazama.
writeTo(os: OutputStream)
iterator()Iterator<Map.Entry<PdfName, PdfBase>>
accept(visitor: IPdfVisitor<T>)T
equals(o: Object)boolean
hashCode()int
toString()String
isDirty()booleanVrati {@code true} ako je ovaj objekt bio modificiran od učitavanja.
setDirty(dirty: boolean)Postavi prljavu zastavu na ovaj predmet.
isIndirect()booleanVrati da li je ovaj objekt posredni objekat (ima kljuc za objekt).
getObjectKey()PdfObjectKeyVrati neizravni objekt ključ, ili {@code null} za direktne objekte.
setObjectKey(key: PdfObjectKey)Postavi indirektni objekt ključ.

Također pogledajte:

 Hrvatski