PdfArray

Visão 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

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