PdfDictionary

Resumo geral

PdfDictionary é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: PdfBase, Iterable<Map.Entry<PdfName, PdfBase>>.

Objeto de dicionário PDF (§7.3.7, ISO 32000-1:2008).

Esta classe fornece 41 métodos para trabalhar com objetos PdfDictionary em programas Java. Os métodos disponíveis incluem: PdfDictionary, accept, containsKey, equals, get, getArray, getBoolean, getDictionary, getFloat, getInt, getLong, getNameAsString, e 24 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: dirty, empty, indirect, objectKey, path, subtype,E mais um.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
emptybooleanLeia.Retorna se o dicionário está vazio.
typeStringLeia.Retorna o valor /Type como uma cadeia de caracteres (por exemplo:.
subtypeStringLeia.Retorna o valor /Subtype (ou /S) como uma cadeia de caracteres, ou null.
pathPdfBaseLeia.Atravessa dicionários aninhados por caminho de chave.
dirtybooleanLeia.Retorna {@code true} se este objeto foi modificado desde o carregamento.
indirectbooleanLeia.Devolve se este objeto é um objecto indirecto (tem uma chave de object).
objectKeyPdfObjectKeyLeia.Retorna a chave de objeto indireto, ou {@code null} para objetos diretos.

Métodos de avaliação

AssinaturaDescrição:
PdfDictionary()Cria um dicionário vazio.
PdfDictionary(other: PdfDictionary)Cria um dicionário como uma cópia superficial de outro dictionary.
size()intRetorna o número de entradas.
isEmpty()booleanRetorna se o dicionário está vazio.
containsKey(key: PdfName)booleanRetorna se o dicionário contém a chave dada.
containsKey(key: String)booleanDevolve se o dicionário contém a chave dada (método de conveniência).
get(key: PdfName)PdfBaseRetorna o valor da chave dada, ou null.
get(key: String)PdfBaseDevolve o valor da chave dada (método de conveniência) ou null.
set(key: PdfName, value: PdfBase)Configura um par de valores-chave.
set(key: String, value: PdfBase)Defina um par de valores-chave (método conveniência).
remove(key: PdfName)PdfBaseRetira uma chave.
keySet()Set<PdfName>Retorna o conjunto de chaves.
values()Collection<PdfBase>Retorna a coleção de valores.
getInt(key: String, defaultValue: int)intRetorna o valor como int, ou padrão.
getInt(key: PdfName, defaultValue: int)intRetorna o valor como int, ou a variante de chave padrão (PdfName).
getLong(key: String, defaultValue: long)longRetorna o valor como um longo, ou o padrão.
getFloat(key: String, defaultValue: float)floatRetorna o valor como um float, ou o padrão.
getBoolean(key: String, defaultValue: boolean)booleanRetorna o valor como um booleano, ou o padrão.
getNameAsString(key: String)StringRetorna o valor como uma cadeia de nomes, ou null.
getString(key: String)StringRetorna o valor como uma cadeia de caracteres decodificada, ou null.
getDictionary(key: String)PdfDictionaryRetorna o valor como um PdfDictionary, ou null.
getArray(key: String)PdfArrayRetorna o valor como um PdfArray, ou null.
setInt(key: String, value: int)Defina um valor inteiro.
setFloat(key: String, value: float)Defina um valor de flutuação.
setBoolean(key: String, value: boolean)Defina um valor booleano.
setName(key: String, nameValue: String)Defina um valor de nome.
setString(key: String, stringValue: String)Defina um valor de string.
getType()StringRetorna o valor /Type como uma cadeia de caracteres (por exemplo:.
getSubtype()StringRetorna o valor /Subtype (ou /S) como uma cadeia de caracteres, ou null.
getPath()PdfBaseAtravessa dicionários aninhados por caminho de chave.
writeTo(os: OutputStream)
iterator()Iterator<Map.Entry<PdfName, PdfBase>>
accept(visitor: IPdfVisitor<T>)T
equals(o: Object)boolean
hashCode()int
toString()String
isDirty()booleanRetorna {@code true} se este objeto foi modificado desde o carregamento.
setDirty(dirty: boolean)Coloca a bandeira suja neste objeto.
isIndirect()booleanDevolve se este objeto é um objecto indirecto (tem uma chave de object).
getObjectKey()PdfObjectKeyRetorna a chave de objeto indireto, ou {@code null} para objetos diretos.
setObjectKey(key: PdfObjectKey)Defina a chave de objeto indireto.

Ver também:

 Português