PdfDictionary

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คําอธิบาย
emptybooleanอ่านกลับข้อมูลว่าวัตถุดิบว่างหรือไม่.
typeStringอ่านส่งค่า /Type กลับเป็นรุ่น (เช่น.
subtypeStringอ่านส่งค่า / Subtype (หรือ / S) เป็นรุ่น หรือ null กลับ.
pathPdfBaseอ่านผ่านวัตถุดิบที่วางตัวตามเส้นทางหลัก.
dirtybooleanอ่านกลับ {@code true} หากวัตถุนี้ถูกปรับเปลี่ยนตั้งแต่การโหลด.
indirectbooleanอ่านกลับข้อมูลว่าตัวนี้เป็นตัวอ้างอิง (มีคีย์ของตัว) หรือไม่.
objectKeyPdfObjectKeyอ่านกลับคีย์วัตถุที่ไม่ตรง, หรือ {@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)ตั้งค่ากุญแจของอ็อบเจ็กต์โดยอ้อม.

ดูเช่นกัน

 ภาษาไทย