โมเดลของโครงการ COS

ชั้น COS

ระดับ COS (Carousel Object System) เป็นรุ่นของวัตถุ PDF แท้ ตามที่กําหนดใน ISO 32000-1:2008 §7.3 ทุกโครงสร้างระดับสูง ของ PDF ถูกสร้างขึ้นบนตัวแปลเหล่านี้.

ประเภทหลัก

Classประเภท PDF
COSDictionaryคําบรรยาย (<< >>)
COSArrayแอรเรย์ ([ ])
COSStreamรายการที่มีหัวข้อวัตถุดิบ
COSNameชื่อวัตถุ (/Name)
COSStringสายสลิงค์ (คําแปลหรือ hex)
COSIntegerInteger
COSBooleanBoolean

คําบรรยาย COSDictionary

COSDictionary แผนที่ COSName คีย์ค่า COS ใช้ set(name, value) เพิ่มเติม รายการและ get(name) เพื่อการนํามันกลับมา:

COSDictionary dict = new COSDictionary();
dict.set(COSName.of("Author"), new COSString("Jane Smith"));
COSString author = (COSString) dict.get(COSName.of("Author"));

COSArray

COSArray มีรายการของอัตรา COS ที่เรียบร้อย:

COSArray array = new COSArray();
array.add(COSInteger.valueOf(1));
array.add(COSInteger.valueOf(2));
int len = array.size(); // 2

การเข้าถึง Catalog เอกสาร

คลาสกอล์ค PDF สามารถเข้าถึงได้ผ่านทาง: Document.getCatalog(), ซึ่งคืน a COSDictionary ตัวแทนของวัตถุตราก katalogu.

See Also

 ภาษาไทย