PdfDictionary

PdfDictionary

Översikt

PdfDictionary är en klass i Aspose.PDF FOSS för Java. ärvt från: PdfBase, Iterable<Map.Entry<PdfName, PdfBase>>.

PDF-lagsordobjekt (§7.3.7, ISO 32000-1:2008).

Denna klass ger 41 metoder för att arbeta med PdfDictionary objekt i Java-program. Tillgängliga metoder inkluderar: PdfDictionary, accept, containsKey, equals, get, getArray, getBoolean, getDictionary, getFloat, getInt, getLong, getNameAsString,24 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.PDF FOSS för Java paket. och egenskaper: dirty, empty, indirect, objectKey, path, subtype,Och 1 mer.

ägodelar

NamnTyp avAccessBeskrivning
emptybooleanLäsningÅterkommer om ordboken är tom.
typeStringLäsningReturnerar /typvärdet som en sträng (t.ex.
subtypeStringLäsningReturnerar /Subtype (eller /S) värdet som en sträng eller noll.
pathPdfBaseLäsningÖvergår nötade ordböcker genom nyckelvägen.
dirtybooleanLäsningReturnerar {@code true} om objektet har ändrats sedan laddningen.
indirectbooleanLäsningÅterkommer om detta objekt är ett indirekt objekt (har en objektnyckel).
objectKeyPdfObjectKeyLäsningReturnerar indirekt objektnyckeln, eller {@code null} för direkta objekt.

Metoder

SignatureBeskrivning
PdfDictionary()Skapa en tom ordbok.
PdfDictionary(other: PdfDictionary)Skapa en ordbok som en smal kopia av ett annat ordböcker.
size()intåterställer antalet inmatningar.
isEmpty()booleanÅterkommer om ordboken är tom.
containsKey(key: PdfName)booleanÅterkommer om ordboken innehåller den angivna nyckeln.
containsKey(key: String)booleanÅterkommer om ordboken innehåller den angivna nyckeln (konventionsmetoden).
get(key: PdfName)PdfBasereturnerar värdet för den angivna nyckeln, eller noll.
get(key: String)PdfBaseReturnerar värdet för den angivna nyckeln (konventionsmetod) eller noll.
set(key: PdfName, value: PdfBase)Ställer in ett nyckel‑värdepar.
set(key: String, value: PdfBase)Sätter ett nyckel‑värdepar (bekvämlighetsmetod).
remove(key: PdfName)PdfBaseTa bort en nyckel.
keySet()Set<PdfName>Återställer nycklarna.
values()Collection<PdfBase>återställer samlingen av värden.
getInt(key: String, defaultValue: int)intReturnerar värdet som en int eller standard.
getInt(key: PdfName, defaultValue: int)intReturnerar värdet som en int, eller standard (PdfName nyckelvariant).
getLong(key: String, defaultValue: long)longÅterställer värdet som en lång, eller standard.
getFloat(key: String, defaultValue: float)floatReturnerar värdet som en flöde eller standard.
getBoolean(key: String, defaultValue: boolean)booleanReturnerar värdet som en boolean eller standard.
getNameAsString(key: String)StringReturnerar värdet som en namnsträng eller noll.
getString(key: String)StringReturnerar värdet som en decoderad sträng eller noll.
getDictionary(key: String)PdfDictionaryReturnerar värdet som en PdfDictionary eller noll.
getArray(key: String)PdfArrayReturnerar värdet som en PdfArray eller noll.
setInt(key: String, value: int)Ställer in ett heltalsvärde.
setFloat(key: String, value: float)Ställer in ett flyttalvärde.
setBoolean(key: String, value: boolean)Ställer in ett booleskt värde.
setName(key: String, nameValue: String)Sätter ett namnvärde.
setString(key: String, stringValue: String)Sätter ett strängvärde.
getType()StringReturnerar /typvärdet som en sträng (t.ex.
getSubtype()StringReturnerar /Subtype (eller /S) värdet som en sträng eller noll.
getPath()PdfBaseÖvergår nötade ordböcker genom nyckelvägen.
writeTo(os: OutputStream)
iterator()Iterator<Map.Entry<PdfName, PdfBase>>
accept(visitor: IPdfVisitor<T>)T
equals(o: Object)boolean
hashCode()int
toString()String
isDirty()booleanReturnerar {@code true} om objektet har ändrats sedan laddningen.
setDirty(dirty: boolean)Sätter smutsflaggan på detta objekt.
isIndirect()booleanÅterkommer om detta objekt är ett indirekt objekt (har en objektnyckel).
getObjectKey()PdfObjectKeyReturnerar indirekt objektnyckeln, eller {@code null} för direkta objekt.
setObjectKey(key: PdfObjectKey)Sätter nyckeln för det indirekta objektet.

Se även

 Svenska