Model Obyek COS

Model Obyek COS

Lapisan COS

Lapisan COS (Carousel Object System) mewakili model obyek PDF mentah seperti yang didefinisikan dalam ISO 32000-1:2008, §7.3. Semua struktur PDF tingkat tinggi dibangun pada primitif ini.

Jenis inti

ClassJenis PDF
COSDictionaryKamus (<< >>)
COSArrayArray ([ ])
COSStreamStreaming dengan header kamus
COSNameNama objek (/Name)
COSStringString (literal atau hex)
COSIntegerInteger
COSBooleanBoolean

Kosdiksi

COSDictionary peta COSName kunci untuk nilai COS. Gunakan set(name, value) untuk menambahkan entri dan get(name) untuk mengambilnya:

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

COSArray (Penggunaan obat)

COSArray memiliki daftar terurut objek COS:

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

Mengakses Katalog Dokumen

Katalog PDF dapat diakses melalui: Document.getCatalog(), yang mengembalikan a COSDictionary mewakili objek katalog akar.

See Also

 Bahasa Indonesia