filters

PDFDoc Class Reference

List of all members.

Detailed Description

Definition at line 36 of file PDFDoc.h.


Public Member Functions

 PDFDoc (GString *fileNameA, GString *ownerPassword=NULL, GString *userPassword=NULL)
 PDFDoc (BaseStream *strA, GString *ownerPassword=NULL, GString *userPassword=NULL)
 ~PDFDoc ()
GBool isOk ()
int getErrorCode ()
GStringgetFileName ()
XRefgetXRef ()
CataloggetCatalog ()
BaseStreamgetBaseStream ()
double getPageWidth (int page)
double getPageHeight (int page)
int getPageRotate (int page)
int getNumPages ()
GStringreadMetadata ()
ObjectgetStructTreeRoot ()
void displayPage (OutputDev *out, int page, double zoom, int rotate, GBool doLinks, GBool(*abortCheckCbk)(void *data)=NULL, void *abortCheckCbkData=NULL)
void displayPages (OutputDev *out, int firstPage, int lastPage, int zoom, int rotate, GBool doLinks, GBool(*abortCheckCbk)(void *data)=NULL, void *abortCheckCbkData=NULL)
void displayPageSlice (OutputDev *out, int page, double zoom, int rotate, int sliceX, int sliceY, int sliceW, int sliceH, GBool(*abortCheckCbk)(void *data)=NULL, void *abortCheckCbkData=NULL)
int findPage (int num, int gen)
LinkActionfindLink (double x, double y)
GBool onLink (double x, double y)
LinkDestfindDest (GString *name)
OutlinegetOutline ()
GBool isEncrypted ()
GBool okToPrint (GBool ignoreOwnerPW=gFalse)
GBool okToChange (GBool ignoreOwnerPW=gFalse)
GBool okToCopy (GBool ignoreOwnerPW=gFalse)
GBool okToAddNotes (GBool ignoreOwnerPW=gFalse)
GBool isLinearized ()
ObjectgetDocInfo (Object *obj)
ObjectgetDocInfoNF (Object *obj)
double getPDFVersion ()
GBool saveAs (GString *name)

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys