COS Object Modeli

COS Layer için

COS (Carousel Object System) katmanı, ISO 32000-1:2008’de tanımlanan hammadde PDF nesne modelini temsil eder. §7.3. Tüm yüksek düzeyde pdf yapıları bu ilkelere dayanmaktadır.

Temel Tipler

ClassPDF Tipi
COSDictionarySözlük (<< >>)
COSArrayYorumlar ([ ])
COSStreamSözlük başlığı ile akış
COSNameAdı Soyadı (/Name)
COSStringÇizgi (Heks veya Yazılı)
COSIntegerInteger
COSBooleanBoolean

COSDICTİCİ

COSDictionary Haritalar COSName Anahtarlar için COS değerleri. kullanın set(name, value) eklemek için giriş ve get(name) Onları geri almak için:

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

COSARRAY

COSArray COS nesnelerinin sipariş listesini tutar:

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

Belge Kataloğuna Giriş

PDF katalogları aracılığıyla erişilebilir Document.getCatalog(),A’ya geri dönen COSDictionary Kataloğu kökü nesnesini temsil eder.

See Also

 Türkçe