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: | Acessos | Descrição: |
|---|---|---|---|
empty | boolean | Leia. | Retorna se o dicionário está vazio. |
type | String | Leia. | Retorna o valor /Type como uma cadeia de caracteres (por exemplo:. |
subtype | String | Leia. | Retorna o valor /Subtype (ou /S) como uma cadeia de caracteres, ou null. |
path | PdfBase | Leia. | Atravessa dicionários aninhados por caminho de chave. |
dirty | boolean | Leia. | Retorna {@code true} se este objeto foi modificado desde o carregamento. |
indirect | boolean | Leia. | Devolve se este objeto é um objecto indirecto (tem uma chave de object). |
objectKey | PdfObjectKey | Leia. | Retorna a chave de objeto indireto, ou {@code null} para objetos diretos. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
PdfDictionary() | Cria um dicionário vazio. |
PdfDictionary(other: PdfDictionary) | Cria um dicionário como uma cópia superficial de outro dictionary. |
size() → int | Retorna o número de entradas. |
isEmpty() → boolean | Retorna se o dicionário está vazio. |
containsKey(key: PdfName) → boolean | Retorna se o dicionário contém a chave dada. |
containsKey(key: String) → boolean | Devolve se o dicionário contém a chave dada (método de conveniência). |
get(key: PdfName) → PdfBase | Retorna o valor da chave dada, ou null. |
get(key: String) → PdfBase | Devolve 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) → PdfBase | Retira uma chave. |
keySet() → Set<PdfName> | Retorna o conjunto de chaves. |
values() → Collection<PdfBase> | Retorna a coleção de valores. |
getInt(key: String, defaultValue: int) → int | Retorna o valor como int, ou padrão. |
getInt(key: PdfName, defaultValue: int) → int | Retorna o valor como int, ou a variante de chave padrão (PdfName). |
getLong(key: String, defaultValue: long) → long | Retorna o valor como um longo, ou o padrão. |
getFloat(key: String, defaultValue: float) → float | Retorna o valor como um float, ou o padrão. |
getBoolean(key: String, defaultValue: boolean) → boolean | Retorna o valor como um booleano, ou o padrão. |
getNameAsString(key: String) → String | Retorna o valor como uma cadeia de nomes, ou null. |
getString(key: String) → String | Retorna o valor como uma cadeia de caracteres decodificada, ou null. |
getDictionary(key: String) → PdfDictionary | Retorna o valor como um PdfDictionary, ou null. |
getArray(key: String) → PdfArray | Retorna 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() → String | Retorna o valor /Type como uma cadeia de caracteres (por exemplo:. |
getSubtype() → String | Retorna o valor /Subtype (ou /S) como uma cadeia de caracteres, ou null. |
getPath() → PdfBase | Atravessa 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() → boolean | Retorna {@code true} se este objeto foi modificado desde o carregamento. |
setDirty(dirty: boolean) | Coloca a bandeira suja neste objeto. |
isIndirect() → boolean | Devolve se este objeto é um objecto indirecto (tem uma chave de object). |
getObjectKey() → PdfObjectKey | Retorna a chave de objeto indireto, ou {@code null} para objetos diretos. |
setObjectKey(key: PdfObjectKey) | Defina a chave de objeto indireto. |