|
| CatalogDictionary (unsigned long int objNum=0L, unsigned short int genNum=0, CrossReferenceTable *tab=NULL) |
| Constructor. More...
|
|
| ~CatalogDictionary () |
| Destructor. More...
|
|
void | AddPage (Page *thepage) |
| Add a page. More...
|
|
void | AddPageTree (PageTree *thepagetree) |
| Add a tree of pages. More...
|
|
void | AddPageLabelTree (PageLabelTree *node) |
| Add a page label tree node. More...
|
|
void | AddPageLabelDictionary (int number, PageLabelDictionary *pld) |
| Add a page label dictionary. More...
|
|
| TypedDictionary (string t, unsigned long int objNum=0L, unsigned short int genNum=0, CrossReferenceTable *tab=NULL) |
| Constructor. More...
|
|
| ~TypedDictionary () |
| Destructor. More...
|
|
| Dictionary (unsigned long int objNum=0L, unsigned short int genNum=0, CrossReferenceTable *tab=NULL) |
| Constructor. More...
|
|
virtual | ~Dictionary () |
| Destructor. More...
|
|
virtual ostream & | WriteDirect (ostream &stream) const |
| Write an object directly. More...
|
|
| IndirectObject (unsigned long int objNum=0L, unsigned short int genNum=0, CrossReferenceTable *tab=NULL) |
| Constructor. More...
|
|
virtual | ~IndirectObject () |
| Destructor. More...
|
|
ostream & | WriteObjectToFile (ostream &stream) |
| Write an object indirectly. More...
|
|
ostream & | WriteIndirectReference (ostream &stream) const |
| Write an object indirectly. More...
|
|
unsigned long int | ObjectNumber () const |
| Return this object's object number. More...
|
|
unsigned short int | GenerationNumber () const |
| Return this object's generation number. More...
|
|
streampos | FileOffset () const |
| Return this object's file offset. More...
|
|
bool | HasOffset () const |
| Does the object have a file offset? More...
|
|
Master catalog of the PDF file.
- Author
- Robert Heller <heller@deepsoft.com>