PdfArray
Overview
PdfArray là một lớp trong Aspose.PDF FOSS cho Java. Dòng thừa kế từ: PdfBase, Iterable<PdfBase>.
PDF Array Object (§7.3.6, ISO 32000-1:2008).
Khóa học này cung cấp 30 phương pháp để làm việc với các đối tượng PdfArray trong các chương trình Java. Các phương pháp có sẵn bao gồm: PdfArray, accept, add, clear, equals, get, getArray, getDictionary, getFloat, getInt, getLong, getName,16 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : dirty, empty, indirect, objectKey.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
empty | boolean | Read | Trở lại nếu khoan trống rỗng. |
dirty | boolean | Read | Trả về {@code true} nếu đối tượng này đã được sửa đổi kể từ khi tải. |
indirect | boolean | Read | Trả về xem đối tượng này là một đối vật không trực tiếp (có chìa khóa đối phẩm). |
objectKey | PdfObjectKey | Read | Trả lại chìa khóa đối tượng không trực tiếp, hoặc {@code null} cho các đối vật trực quan. |
Methods
| Signature | Description |
|---|---|
PdfArray() | Tạo một chuỗi trống với khả năng ban đầu mặc định. |
PdfArray(initialCapacity: int) | Tạo một chuỗi trống với khả năng ban đầu được chỉ định. |
size() → int | Trả lại số lượng các yếu tố. |
isEmpty() → boolean | Trở lại nếu khoan trống rỗng. |
get(index: int) → PdfBase | Trả lại các yếu tố vào chỉ số đã được cung cấp. |
add(item: PdfBase) | Thêm một yếu tố vào cuối. |
add(index: int, item: PdfBase) | Nhập một yếu tố vào chỉ số đó. |
set(index: int, item: PdfBase) → PdfBase | Thay thế các yếu tố trên chỉ số đó. |
remove(index: int) → PdfBase | Xóa các yếu tố trên chỉ số đó. |
clear() | Xóa tất cả các yếu tố. |
getInt(index: int, defaultValue: int) → int | Trả lại yếu tố trên chỉ số đó như là int, hoặc giá trị mặc định nếu yếu vật không phải là một loại số. |
getLong(index: int, defaultValue: long) → long | Trả lại yếu tố ở chỉ số đó như một dài, hoặc giá trị mặc định. |
getFloat(index: int, defaultValue: float) → float | Trả lại yếu tố trên chỉ số đó như một giá trị float, hoặc giá cả mặc định. |
getName(index: int) → String | Trả lại các yếu tố ở chỉ số đó như một dòng tên, hoặc null. |
getString(index: int) → String | Trả lại yếu tố ở chỉ số đó như một giá trị string, hoặc null. |
getDictionary(index: int) → PdfDictionary | Trả lại các yếu tố ở chỉ số đó như PdfDictionary, hoặc null. |
getArray(index: int) → PdfArray | Trả lại các yếu tố ở chỉ số đó như PdfArray, hoặc null. |
toFloatArray() → float[] | Chuyển đổi dòng này thành một float[sửa sửa mã nguồn]. |
toIntArray() → int[] | Chuyển đổi dòng này thành một int[]. |
iterator() → Iterator<PdfBase> | |
writeTo(os: OutputStream) | |
accept(visitor: IPdfVisitor<T>) → T | |
equals(o: Object) → boolean | |
hashCode() → int | |
toString() → String | |
isDirty() → boolean | Trả về {@code true} nếu đối tượng này đã được sửa đổi kể từ khi tải. |
setDirty(dirty: boolean) | Đặt lá cờ bẩn trên đối tượng này. |
isIndirect() → boolean | Trả về xem đối tượng này là một đối vật không trực tiếp (có chìa khóa đối phẩm). |
getObjectKey() → PdfObjectKey | Trả lại chìa khóa đối tượng không trực tiếp, hoặc {@code null} cho các đối vật trực quan. |
setObjectKey(key: PdfObjectKey) | Đặt chìa khóa đối tượng không trực tiếp. |