| COSArray |
A PDF array object.
|
| COSBase |
Base class for every object that can appear in the COS (Carousel Object
Structure) layer of a PDF document: booleans, numbers, strings, names,
arrays, dictionaries, streams, the null object and indirect references.
|
| COSBoolean |
A PDF boolean object: true or false.
|
| COSDictionary |
A PDF dictionary object: an unordered (here: insertion-ordered, for
deterministic output) map from COSName keys to arbitrary COS
values.
|
| COSDocument |
The in-memory representation of a whole PDF file's COS layer: the table
of indirect objects keyed by COSObjectKey, and the trailer
dictionary that names the document's root ("Catalog") and other special
objects.
|
| COSFloat |
A PDF real number object, e.g.
|
| COSInteger |
A PDF integer object.
|
| COSName |
A PDF name object, e.g.
|
| COSNull |
The PDF null object.
|
| COSNumber |
Base class for the two PDF numeric object types, integers and reals.
|
| COSObject |
An indirect reference, i.e.
|
| COSObjectKey |
The identity of an indirect PDF object: its object number and generation
number, e.g.
|
| COSStream |
A PDF stream object: a COSDictionary (the "stream dictionary")
together with a run of raw bytes.
|
| COSString |
A PDF string object.
|
| Main |
Command-line demonstration of the COS API: parses a PDF file (path given
as the first argument), prints a short structural summary, then
evaluates every COS path expression given as subsequent arguments.
|