COS Object -malli

COS Layer -laajennukset

COS (Carousel Object System) -laatikko edustaa ISO 32000-1:2008 §7.3 määriteltyä raaka-aine PDF-objektimalliä.

Core tyyppiä

ClassPDF tyyppi
COSDictionarySananlasku (<< >>)
COSArrayTätä varten ([ ])
COSStreamLiikkeet sanakirjan otsikkoon
COSNameNimetty kohteen (/Name)
COSStringSankari (literaalinen tai hex)
COSIntegerInteger
COSBooleanBoolean

Käsikirjoitus

COSDictionary Kartat COSName Avaimet COS-arvoihin. käytä set(name, value) Lisäämään Sisäänkäynti ja get(name) Heitä vastaanotetaan:

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

Käsikirjoittaminen

COSArray ylläpitää tilattua luetteloa COS-objekteista:

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

Pääsy dokumenttikataloon

PDF-katalogi on saatavilla kautta Document.getCatalog(),joka palauttaa a COSDictionary Se on root-katalogin objekti.

See Also

 Suomi