PdfArray

Översikt

PdfArray är en klass i Aspose.PDF FOSS för Java. ärvt från: PdfBase, Iterable<PdfBase>.

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

Denna klass ger 30 metoder för att arbeta med PdfArray objekt i Java-program. Tillgängliga metoder inkluderar: PdfArray, accept, add, clear, equals, get, getArray, getDictionary, getFloat, getInt, getLong, getName,16 och ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.PDF FOSS för Java paket. och egenskaper: dirty, empty, indirect, objectKey.

ägodelar

NamnTyp avAccessBeskrivning
emptybooleanLäsningÅterkommer om arret är tomt.
dirtybooleanLäsningReturnerar {@code true} om objektet har ändrats sedan laddningen.
indirectbooleanLäsningÅterkommer om detta objekt är ett indirekt objekt (har en objektnyckel).
objectKeyPdfObjectKeyLäsningReturnerar indirekt objektnyckeln, eller {@code null} för direkta objekt.

Metoder

SignatureBeskrivning
PdfArray()Skapar en tom rad med standard initial kapacitet.
PdfArray(initialCapacity: int)Skapar en tom rad med den angivna initiala kapaciteten.
size()intåterställer antalet element.
isEmpty()booleanÅterkommer om arret är tomt.
get(index: int)PdfBaseÅterställer elementet till den angivna indexet.
add(item: PdfBase)Lägg ett element till slutet.
add(index: int, item: PdfBase)Ange ett element i den angivna indexet.
set(index: int, item: PdfBase)PdfBaseErsätter elementet på den angivna indexet.
remove(index: int)PdfBaseTa bort elementet på den angivna indexet.
clear()Ta bort alla element.
getInt(index: int, defaultValue: int)intReturnerar elementet på den angivna index som int eller standardvärde om elementen inte är en numerisk typ.
getLong(index: int, defaultValue: long)longReturnerar elementet till den angivna indexet som en lång, eller standardvärdet.
getFloat(index: int, defaultValue: float)floatReturnerar elementet till den angivna indexet som en flöde eller standardvärdet.
getName(index: int)StringReturnerar elementet till den angivna indexet som en namnsträng, eller noll.
getString(index: int)StringReturnerar elementet till den angivna indexet som en strängvärde, eller noll.
getDictionary(index: int)PdfDictionaryReturnerar elementet till den angivna indexet som en PdfDictionary eller noll.
getArray(index: int)PdfArrayReturnerar elementet till den angivna indexet som en PdfArray eller noll.
toFloatArray()float[]Omvandlar detta array till en flotta[rediger redigerar redigering].
toIntArray()int[]Omvandlar detta array till en int[].
iterator()Iterator<PdfBase>
writeTo(os: OutputStream)
accept(visitor: IPdfVisitor<T>)T
equals(o: Object)boolean
hashCode()int
toString()String
isDirty()booleanReturnerar {@code true} om objektet har ändrats sedan laddningen.
setDirty(dirty: boolean)Sätter dirty‑flaggan på detta objekt.
isIndirect()booleanÅterkommer om detta objekt är ett indirekt objekt (har en objektnyckel).
getObjectKey()PdfObjectKeyReturnerar indirekt objektnyckeln, eller {@code null} för direkta objekt.
setObjectKey(key: PdfObjectKey)Ställer in den indirekta objektnyckeln.

Se även

 Svenska