PdfArray
Overview
PdfArray Java için Aspose.PDF FOSS sınıfıdır. Mirasçılardan gelenler: PdfBase, Iterable<PdfBase>.
PDF array nesnesi (§7.3.6, ISO 32000-1:2008).
Bu sınıf, Java programlarında PdfArray nesnelerle çalışmak için 30 yöntem sunar. Mevcut yöntemler şunları içerir: PdfArray, accept, add, clear, equals, get, getArray, getDictionary, getFloat, getInt, getLong, getName,16 adet daha yöntemler. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : dirty, empty, indirect, objectKey.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
empty | boolean | Read | Array boş olup olmadığını geri bildirir. |
dirty | boolean | Read | Bu öğe yüklendiğinde değiştirildiği takdirde {@code true} iade edilir. |
indirect | boolean | Read | Bu nesnenin dolaylı bir nesne olup olmadığını (bir nesneden anahtarı var) geri getirir. |
objectKey | PdfObjectKey | Read | Doğrudan nesneler için dolaylı nesne anahtarını veya {@code null} iade eder. |
Methods
| Signature | Description |
|---|---|
PdfArray() | Bir boş array oluşturur, varsayılan başlangıç kapasitesine sahiptir. |
PdfArray(initialCapacity: int) | Belirlenen başlangıç kapasitesine sahip boş bir array oluşturur. |
size() → int | Eleman sayısını geri getirir. |
isEmpty() → boolean | Array boş olup olmadığını geri bildirir. |
get(index: int) → PdfBase | Bu öğeyi indekse geri getirir. |
add(item: PdfBase) | Sonuna bir element ekleyin. |
add(index: int, item: PdfBase) | Bir öğeyi belirli bir indekse girin. |
set(index: int, item: PdfBase) → PdfBase | Bu indekslere göre bir element değiştirilir. |
remove(index: int) → PdfBase | Bu indekslere göre öğeyi kaldırır. |
clear() | Tüm elementleri kaldırır. |
getInt(index: int, defaultValue: int) → int | Elemanın bir int olarak verilen indekse veya varsayılan değeri, eleman sayısal bir tür değilse iade eder. |
getLong(index: int, defaultValue: long) → long | Elemanı bir indekse uzun olarak veya varsayılan değeri olarak döndürür. |
getFloat(index: int, defaultValue: float) → float | Bir indekse bir float veya varsayılan değeri olarak öğeyi geri getirir. |
getName(index: int) → String | Bir isim çubuğu olarak verilen indekse öğeyi veya sıfır olarak döndürür. |
getString(index: int) → String | Elemanı bir çerçeve değeri olarak veya sıfır olarak verilen endekseye geri getirir. |
getDictionary(index: int) → PdfDictionary | Bu indekslere PdfDictionary veya null olarak öğeyi iade eder. |
getArray(index: int) → PdfArray | Bu indekslere PdfArray veya null olarak öğeyi iade eder. |
toFloatArray() → float[] | Bu arrayı bir flüt haline dönüştürür. |
toIntArray() → int[] | Bu arrayı bir int[] olarak dönüştürür. |
iterator() → Iterator<PdfBase> | |
writeTo(os: OutputStream) | |
accept(visitor: IPdfVisitor<T>) → T | |
equals(o: Object) → boolean | |
hashCode() → int | |
toString() → String | |
isDirty() → boolean | Bu öğe yüklendiğinde değiştirildiği takdirde {@code true} iade edilir. |
setDirty(dirty: boolean) | Bu nesneye kirli bayrak koyun. |
isIndirect() → boolean | Bu nesnenin dolaylı bir nesne olup olmadığını (bir nesneden anahtarı var) geri getirir. |
getObjectKey() → PdfObjectKey | Doğrudan nesneler için dolaylı nesne anahtarını veya {@code null} iade eder. |
setObjectKey(key: PdfObjectKey) | Doğrudan nesne anahtarı oluşturun. |