PdfDictionary
Overview
PdfDictionary là một lớp trong Aspose.PDF FOSS cho Java. Dòng thừa kế từ: PdfBase, Iterable<Map.Entry<PdfName, PdfBase>>.
Đề tài từ điển PDF (§7.3.7, ISO 32000-1:2008).
Khóa học này cung cấp 41 phương pháp để làm việc với các đối tượng PdfDictionary trong các chương trình Java. Các phương pháp có sẵn bao gồm: PdfDictionary, accept, containsKey, equals, get, getArray, getBoolean, getDictionary, getFloat, getInt, getLong, getNameAsString,Và 24 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, path, subtype,Và 1 thêm.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
empty | boolean | Read | Trả lại nếu từ điển trống rỗng. |
type | String | Read | Trả lại giá trị /Type như một dòng (ví dụ:. |
subtype | String | Read | Trả lại giá trị /Subtype (hoặc /S) như một dòng, hoặc null. |
path | PdfBase | Read | Đi qua các từ điển mọc theo con đường chìa khóa. |
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 tuyến. |
Methods
| Signature | Description |
|---|---|
PdfDictionary() | Tạo một từ điển trống. |
PdfDictionary(other: PdfDictionary) | Tạo một từ điển như là bản sao mỏng của một Từ điệp khác. |
size() → int | Trả lại số lượng các bài đăng. |
isEmpty() → boolean | Trả lại nếu từ điển trống rỗng. |
containsKey(key: PdfName) → boolean | Trả lại nếu từ điển chứa chìa khóa đã được cung cấp. |
containsKey(key: String) → boolean | Trả về việc từ điển có chứa chìa khóa (mẫu thỏa thuận) được cung cấp hay không. |
get(key: PdfName) → PdfBase | Trả lại giá trị cho khóa đã được cung cấp, hoặc không. |
get(key: String) → PdfBase | Trả lại giá trị cho khóa đã được cung cấp (mẫu phù hợp), hoặc không. |
set(key: PdfName, value: PdfBase) | Đặt một cặp giá trị chính. |
set(key: String, value: PdfBase) | Thiết lập một cặp giá trị chìa khóa (thông thức thỏa thuận). |
remove(key: PdfName) → PdfBase | Xóa một chìa khóa. |
keySet() → Set<PdfName> | Trở lại bộ chìa khóa. |
values() → Collection<PdfBase> | Trả lại thu thập giá trị. |
getInt(key: String, defaultValue: int) → int | Trả lại giá trị như int, hoặc mặc định. |
getInt(key: PdfName, defaultValue: int) → int | Trả lại giá trị như một int, hoặc mặc định (PdfName biến thể khóa). |
getLong(key: String, defaultValue: long) → long | Trả lại giá trị như một thời gian dài, hoặc mặc định. |
getFloat(key: String, defaultValue: float) → float | Trả lại giá trị như một float, hoặc mặc định. |
getBoolean(key: String, defaultValue: boolean) → boolean | Trả lại giá trị như một boolean, hoặc mặc định. |
getNameAsString(key: String) → String | Trả lại giá trị như một dòng tên, hoặc null. |
getString(key: String) → String | Trả lại giá trị như một dòng được mã hóa, hoặc không. |
getDictionary(key: String) → PdfDictionary | Trả lại giá trị như PdfDictionary hoặc null. |
getArray(key: String) → PdfArray | Trả lại giá trị như PdfArray hoặc null. |
setInt(key: String, value: int) | Đặt giá trị toàn diện. |
setFloat(key: String, value: float) | Đặt giá trị float. |
setBoolean(key: String, value: boolean) | Đặt giá trị boolean. |
setName(key: String, nameValue: String) | Đặt giá trị tên. |
setString(key: String, stringValue: String) | Đặt giá trị string. |
getType() → String | Trả lại giá trị /Type như một dòng (ví dụ:. |
getSubtype() → String | Trả lại giá trị /Subtype (hoặc /S) như một dòng, hoặc null. |
getPath() → PdfBase | Đi qua các từ điển mọc theo con đường chìa khóa. |
writeTo(os: OutputStream) | |
iterator() → Iterator<Map.Entry<PdfName, PdfBase>> | |
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. |