PdfDictionary
ภาพรวม
PdfDictionary เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java. ทายาทจาก: PdfBase, Iterable<Map.Entry<PdfName, PdfBase>>.
อัตถุคําศัพท์ PDF (§7.3.7, ISO 32000-1:2008).
หมวดนี้ให้ 41 วิธีในการทํางานกับ PdfDictionary วัตถุในโปรแกรม Java. วิธีการที่ใช้ได้แก่: PdfDictionary, accept, containsKey, equals, get, getArray, getBoolean, getDictionary, getFloat, getInt, getLong, getNameAsString,และ 24 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: dirty, empty, indirect, objectKey, path, subtype,และอีก 1 ใบ.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
empty | boolean | อ่าน | กลับข้อมูลว่าวัตถุดิบว่างหรือไม่. |
type | String | อ่าน | ส่งค่า /Type กลับเป็นรุ่น (เช่น. |
subtype | String | อ่าน | ส่งค่า / Subtype (หรือ / S) เป็นรุ่น หรือ null กลับ. |
path | PdfBase | อ่าน | ผ่านวัตถุดิบที่วางตัวตามเส้นทางหลัก. |
dirty | boolean | อ่าน | กลับ {@code true} หากวัตถุนี้ถูกปรับเปลี่ยนตั้งแต่การโหลด. |
indirect | boolean | อ่าน | กลับข้อมูลว่าตัวนี้เป็นตัวอ้างอิง (มีคีย์ของตัว) หรือไม่. |
objectKey | PdfObjectKey | อ่าน | กลับคีย์วัตถุที่ไม่ตรง, หรือ {@code null} สําหรับวัสดุโดยตรง. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
PdfDictionary() | สร้างวัตถุดิบว่าง. |
PdfDictionary(other: PdfDictionary) | สร้างวัตถุดุจารย์เป็นสําเนาที่อ่อนของวัสดุกรมอื่น. |
size() → int | กลับจํานวนการเข้า. |
isEmpty() → boolean | กลับข้อมูลว่าวัตถุดิบว่างหรือไม่. |
containsKey(key: PdfName) → boolean | กลับข้อมูลว่า พจนานุกรมมีคีย์ที่ให้ไว้หรือไม่. |
containsKey(key: String) → boolean | การคืนคําว่ามีกุญแจที่ให้ (วิธีความสะดวก). |
get(key: PdfName) → PdfBase | ส่งค่าของคีย์ที่ให้ หรือ null กลับ. |
get(key: String) → PdfBase | ส่งค่าสําหรับคีย์ที่ให้ (วิธีความสะดวก) หรือ null กลับ. |
set(key: PdfName, value: PdfBase) | ตั้งค่าคู่คีย์‑ค่า. |
set(key: String, value: PdfBase) | ตั้งค่าคู่คีย์-ค่า (เมธอดสะดวก). |
remove(key: PdfName) → PdfBase | ถอดกุญแจออก. |
keySet() → Set<PdfName> | กลับตัวชุดกุญแจ. |
values() → Collection<PdfBase> | กลับคอมเมนต์ของค่า. |
getInt(key: String, defaultValue: int) → int | ส่งค่ากลับเป็น int หรือการกําหนดโดยตั้งค่า. |
getInt(key: PdfName, defaultValue: int) → int | ส่งค่ากลับเป็น int หรือตัวเลือกปุญแจแบบถัดไป (PdfName). |
getLong(key: String, defaultValue: long) → long | ส่งค่ากลับเป็น long หรือการกําหนดโดยตั้งค่า. |
getFloat(key: String, defaultValue: float) → float | ส่งค่ากลับเป็น float หรือ default. |
getBoolean(key: String, defaultValue: boolean) → boolean | ส่งค่ากลับเป็น boolean หรือการกําหนดโดยตั้งค่า. |
getNameAsString(key: String) → String | ส่งค่ากลับเป็นสตริงชื่อ หรือ null. |
getString(key: String) → String | ส่งค่ากลับเป็นรหัสที่ถูกปลดร่อง หรือ null. |
getDictionary(key: String) → PdfDictionary | กลับค่าเป็น PdfDictionary, หรือ null. |
getArray(key: String) → PdfArray | กลับค่าเป็น PdfArray, หรือ null. |
setInt(key: String, value: int) | ตั้งค่าค่าจำนวนเต็ม. |
setFloat(key: String, value: float) | ตั้งค่าค่า float. |
setBoolean(key: String, value: boolean) | ตั้งค่าค่าบูลีน. |
setName(key: String, nameValue: String) | ตั้งค่าค่า name. |
setString(key: String, stringValue: String) | ตั้งค่าค่าชนิดสตริง. |
getType() → String | ส่งค่า /Type กลับเป็นรุ่น (เช่น. |
getSubtype() → String | ส่งค่า / Subtype (หรือ / S) เป็นรุ่น หรือ null กลับ. |
getPath() → PdfBase | ผ่านวัตถุดิบที่วางตัวตามเส้นทางหลัก. |
writeTo(os: OutputStream) | |
iterator() → Iterator<Map.Entry<PdfName, PdfBase>> | |
accept(visitor: IPdfVisitor<T>) → T | |
equals(o: Object) → boolean | |
hashCode() → int | |
toString() → String | |
isDirty() → boolean | กลับ {@code true} หากวัตถุนี้ถูกปรับเปลี่ยนตั้งแต่การโหลด. |
setDirty(dirty: boolean) | ตั้งค่าสถานะ dirty flag ของวัตถุนี้. |
isIndirect() → boolean | กลับข้อมูลว่าตัวนี้เป็นตัวอ้างอิง (มีคีย์ของตัว) หรือไม่. |
getObjectKey() → PdfObjectKey | กลับคีย์วัตถุที่ไม่ตรง, หรือ {@code null} สําหรับวัสดุโดยตรง. |
setObjectKey(key: PdfObjectKey) | ตั้งค่ากุญแจของอ็อบเจ็กต์โดยอ้อม. |