PdfArray

Visión general

PdfArray Es una clase en Aspose.PDF FOSS para Java. Heredados de: PdfBase, Iterable<PdfBase>.

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

Esta clase proporciona 30 métodos para trabajar con los objetos PdfArray en programas de Java. Los métodos disponibles incluyen: PdfArray, accept, add, clear, equals, get, getArray, getDictionary, getFloat, getInt, getLong, getName,16 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : dirty, empty, indirect, objectKey.

Propiedades

NombreTipoAccesoDescripción
emptybooleanLeerDevolver si el arreo está vacío.
dirtybooleanLeerRetorna {@code true} si este objeto ha sido modificado desde la carga.
indirectbooleanLeerRetorna si este objeto es un objeto indirecto (tiene una clave de objeto).
objectKeyPdfObjectKeyLeerDevolve la clave de objeto indirecto, o {@code null} para objetos directos.

Métodos

firmaDescripción
PdfArray()Crea una array vacía con capacidad inicial de default.
PdfArray(initialCapacity: int)Crea una array vacía con la capacidad inicial especificada.
size() → intRetorna el número de elementos.
isEmpty() → booleanDevolver si el arreo está vacío.
get(index: int) → PdfBaseDevolver el elemento al índice dado.
add(item: PdfBase)Añadir un elemento al final.
add(index: int, item: PdfBase)Insertar un elemento en el índice dado.
set(index: int, item: PdfBase) → PdfBaseSubstituye el elemento en el índice dado.
remove(index: int) → PdfBaseEliminar el elemento en el índice dado.
clear()Removemos todos los elementos.
getInt(index: int, defaultValue: int) → intRetorna el elemento en un índice dado como int, o el valor de default.
Si el elemento no es un tipo numérico.
getLong(index: int, defaultValue: long) → longDevolve el elemento en el índice dado como un largo, o el valor de default.
getFloat(index: int, defaultValue: float) → floatDevolve el elemento en el índice dado como un float, o el valor de default.
getName(index: int) → StringRetorna el elemento en el índice dado como una rama de nombre, o nulo.
getString(index: int) → StringRetorna el elemento en el índice dado como un valor de la línea, o nulo.
getDictionary(index: int) → PdfDictionaryDevolve el elemento en el índice dado como un PdfDictionary, o nulo.
getArray(index: int) → PdfArrayDevolve el elemento en el índice dado como un PdfArray, o nulo.
toFloatArray() → float[]Convertir este array en una flota[editar].
toIntArray() → int[]Convertir este array en un int[].
iterator() → Iterator<PdfBase>
writeTo(os: OutputStream)
accept(visitor: IPdfVisitor<T>) → T
equals(o: Object) → boolean
hashCode() → int
toString() → String
isDirty() → booleanRetorna {@code true} si este objeto ha sido modificado desde la carga.
setDirty(dirty: boolean)Póngase la bandera sucia en este objeto.
isIndirect() → booleanRetorna si este objeto es un objeto indirecto (tiene una clave de objeto).
getObjectKey() → PdfObjectKeyDevolve la clave de objeto indirecto, o {@code null} para objetos directos.
setObjectKey(key: PdfObjectKey)- El objeto indirecto es la clave.

Ver también

 Español