#include <XRef.h>
Public Methods | |
XRef (BaseStream *strA, GString *ownerPassword, GString *userPassword) | |
~XRef () | |
GBool | isOk () |
int | getErrorCode () |
GBool | isEncrypted () |
GBool | okToPrint (GBool ignoreOwnerPW=gFalse) |
GBool | okToChange (GBool ignoreOwnerPW=gFalse) |
GBool | okToCopy (GBool ignoreOwnerPW=gFalse) |
GBool | okToAddNotes (GBool ignoreOwnerPW=gFalse) |
Object * | getCatalog (Object *obj) |
Object * | fetch (int num, int gen, Object *obj) |
Object * | getDocInfo (Object *obj) |
Object * | getDocInfoNF (Object *obj) |
int | getNumObjects () |
Guint | getLastXRefPos () |
int | getRootNum () |
int | getRootGen () |
GBool | getStreamEnd (Guint streamStart, Guint *streamEnd) |
int | getSize () |
XRefEntry * | getEntry (int i) |
Object * | getTrailerDict () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|