PdfDictionary

PdfDictionary

Overview

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 ใบ.

Properties

NameTypeAccessDescription
emptybooleanReadกลับข้อมูลว่าวัตถุดิบว่างหรือไม่.
typeStringReadส่งค่า /Type กลับเป็นรุ่น (เช่น.
subtypeStringReadส่งค่า / Subtype (หรือ / S) เป็นรุ่น หรือ null กลับ.
pathPdfBaseReadผ่านวัตถุดิบที่วางตัวตามเส้นทางหลัก.
dirtybooleanReadกลับ {@code true} หากวัตถุนี้ถูกปรับเปลี่ยนตั้งแต่การโหลด.
indirectbooleanReadกลับข้อมูลว่าตัวนี้เป็นตัวอ้างอิง (มีคีย์ของตัว) หรือไม่.
objectKeyPdfObjectKeyReadกลับคีย์วัตถุที่ไม่ตรง, หรือ {@code null} สําหรับวัสดุโดยตรง.

Methods

SignatureDescription
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)ตั้งค่า boolean.
setName(key: String, nameValue: String)กําหนดค่าชื่อ.
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)วางธงสกปรกบนวัตถุนี้.
isIndirect()booleanกลับข้อมูลว่าตัวนี้เป็นตัวอ้างอิง (มีคีย์ของตัว) หรือไม่.
getObjectKey()PdfObjectKeyกลับคีย์วัตถุที่ไม่ตรง, หรือ {@code null} สําหรับวัสดุโดยตรง.
setObjectKey(key: PdfObjectKey)ตั้งคีย์อัตราปัจจัยที่ไม่ตรง.

See Also

 ภาษาไทย