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