PdfArray

Resumo geral

PdfArray é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: PdfBase, Iterable<PdfBase>.

Objeto de matriz PDF (§7.3.6, ISO 32000-1:2008).

Esta classe fornece 30 métodos para trabalhar com objetos PdfArray em programas Java. Os métodos disponíveis incluem: PdfArray, accept, add, clear, equals, get, getArray, getDictionary, getFloat, getInt, getLong, getName, e 16 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.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
emptybooleanLeia.Retorna se o array está vazio.
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:
PdfArray()Cria uma matriz vazia com capacidade inicial padrão.
PdfArray(initialCapacity: int)Cria uma matriz vazia com a capacidade inicial especificada.
size()intRetorna o número de elementos.
isEmpty()booleanRetorna se o array está vazio.
get(index: int)PdfBaseRetorna o elemento no índice dado.
add(item: PdfBase)Anexa um elemento ao fim.
add(index: int, item: PdfBase)Insere um elemento no índice dado.
set(index: int, item: PdfBase)PdfBaseSubstitui o elemento no índice dado.
remove(index: int)PdfBaseRemove o elemento no índice dado.
clear()Elimina todos os elementos.
getInt(index: int, defaultValue: int)intRetorna o elemento no índice dado como int, ou valor padrão
se o elemento não for de tipo numérico.
getLong(index: int, defaultValue: long)longRetorna o elemento no índice dado como um longo, ou o valor padrão.
getFloat(index: int, defaultValue: float)floatRetorna o elemento no índice dado como um float, ou valor padrão.
getName(index: int)StringRetorna o elemento no índice dado como uma string de nome, ou null.
getString(index: int)StringRetorna o elemento no índice dado como um valor de string, ou null.
getDictionary(index: int)PdfDictionaryRetorna o elemento no índice dado como um PdfDictionary, ou null.
getArray(index: int)PdfArrayRetorna o elemento no índice dado como um PdfArray, ou null.
toFloatArray()float[]Converte esta matriz em um float[].
toIntArray()int[]Converte este array em int[].
iterator()Iterator<PdfBase>
writeTo(os: OutputStream)
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