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 proprietateTipul de vehiculAccesulDescriere:
emptybooleanCiteşte.Întoarce dacă dicționarul este gol.
typeStringCiteşte.Întoarce valoarea /Type ca o șir (de exemplu:.
subtypeStringCiteşte.Întoarce valoarea /Subtype (sau /S) ca o șir sau null.
pathPdfBaseCiteşte.Traversează dicţionare cuibărit de către traseul cheie.
dirtybooleanCiteşte.Întoarce {@code true} dacă acest obiect a fost modificat de la încărcare.
indirectbooleanCiteşte.Întoarce dacă acest obiect este un obiecțiu indirect (are o cheie de object).
objectKeyPdfObjectKeyCiteşte.Întoarce cheia obiectului indirect sau {@code null} pentru obiecte directe.

Metode de evaluare

SemnăturaDescriere:
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)booleanRetoară 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)PdfBaseScoate 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()PdfBaseTraversează 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.

Vezi și:

 Română