| Poppler Reference Manual | ||||
|---|---|---|---|---|
GQuark poppler_error_quark (void); #define POPPLER_ERROR enum PopplerError; enum PopplerOrientation; PopplerDocument; PopplerIndexIter; PopplerFontsIter; PopplerRectangle; PopplerLinkMapping; PopplerPage; PopplerFontInfo; PopplerPSFile; enum PopplerBackend; PopplerBackend poppler_get_backend (void); const char* poppler_get_version (void);
"author" gchararray : Read "creation-date" gint : Read "creator" gchararray : Read "format" gchararray : Read "keywords" gchararray : Read "linearized" gchararray : Read "mod-date" gint : Read "page-layout" PopplerPageLayout : Read "page-mode" PopplerPageMode : Read "permissions" PopplerPermissions : Read "producer" gchararray : Read "subject" gchararray : Read "title" gchararray : Read "viewer-preferences" PopplerViewerPreferences : Read "label" gchararray : Read
typedef enum
{
POPPLER_ORIENTATION_PORTRAIT,
POPPLER_ORIENTATION_LANDSCAPE,
POPPLER_ORIENTATION_UPSIDEDOWN,
POPPLER_ORIENTATION_SEASCAPE
} PopplerOrientation;
typedef struct {
gdouble x1;
gdouble y1;
gdouble x2;
gdouble y2;
} PopplerRectangle;
typedef struct {
PopplerRectangle area;
PopplerAction *action;
} PopplerLinkMapping;
typedef struct {
PopplerDocument *document;
FontInfoScanner *scanner;
} PopplerFontInfo;
typedef struct {
GObject parent_instance;
PopplerDocument *document;
PSOutputDev *out;
char *filename;
int first_page;
int last_page;
double paper_width;
double paper_height;
gboolean duplex;
} PopplerPSFile;
typedef enum
{
POPPLER_BACKEND_UNKNOWN,
POPPLER_BACKEND_SPLASH,
POPPLER_BACKEND_CAIRO
} PopplerBackend;
PopplerBackend poppler_get_backend (void);
Returns the backend compiled into the poppler library.
| Returns : | The backend used by poppler |
creation-date" property"creation-date" gint : Read
The date and time the document was created.
Allowed values: >= 0
Default value: 0
creator" property"creator" gchararray : Read
The software that created the document.
Default value: NULL
format" property"format" gchararray : Read
The PDF version of the document.
Default value: NULL
linearized" property"linearized" gchararray : Read
Is the document optimized for web viewing?.
Default value: NULL
mod-date" property"mod-date" gint : Read
The date and time the document was modified.
Allowed values: >= 0
Default value: 0
page-layout" property"page-layout" PopplerPageLayout : Read
Initial Page Layout.
Default value: POPPLER_PAGE_LAYOUT_UNSET
page-mode" property"page-mode" PopplerPageMode : Read
Page Mode.
Default value: POPPLER_PAGE_MODE_UNSET
permissions" property"permissions" PopplerPermissions : Read
Permissions.
Default value: POPPLER_PERMISSIONS_OK_TO_PRINT|POPPLER_PERMISSIONS_OK_TO_MODIFY|POPPLER_PERMISSIONS_OK_TO_COPY|POPPLER_PERMISSIONS_OK_TO_ADD_NOTES
producer" property"producer" gchararray : Read
The software that converted the document.
Default value: NULL
subject" property"subject" gchararray : Read
Subjects the document touches.
Default value: NULL
viewer-preferences" property"viewer-preferences" PopplerViewerPreferences : Read
Viewer Preferences.