| ev-document-infoev-document-info |  | 
Object Hierarchy
    GBoxed
    ├── EvDocumentInfo
    ╰── EvDocumentLicense
    GEnum
    ├── EvDocumentLayout
    ╰── EvDocumentMode
    GFlags
    ├── EvDocumentInfoFields
    ├── EvDocumentPermissions
    ╰── EvDocumentUIHints
 
Functions
ev_document_info_free ()
void
ev_document_info_free (EvDocumentInfo *info);
 
ev_document_license_free ()
void
ev_document_license_free (EvDocumentLicense *license);
 
ev_document_license_get_text ()
const gchar *
ev_document_license_get_text (EvDocumentLicense *license);
 
ev_document_license_get_uri ()
const gchar *
ev_document_license_get_uri (EvDocumentLicense *license);
 
ev_document_license_get_web_statement ()
const gchar *
ev_document_license_get_web_statement (EvDocumentLicense *license);
 
ev_document_error_get_type ()
GType
ev_document_error_get_type (void);
 
 
Types and Values
struct EvDocumentInfo
struct EvDocumentInfo {
	char *title;
	char *format; /* eg, "pdf-1.5" */
	char *author;
	char *subject;
	char *keywords;
	char *creator;
	char *producer;
	char *linearized;
        char *security;
	GTime creation_date;
	GTime modified_date;
	EvDocumentLayout layout;
	EvDocumentMode mode;
	guint ui_hints;
	guint permissions;
	int   n_pages;
	double paper_height;
	double paper_width;
	EvDocumentLicense *license;
	/* Mask of all the valid fields */
	guint fields_mask;
};
 
struct EvDocumentLicense
struct EvDocumentLicense {
	gchar *text;
	gchar *uri;
	gchar *web_statement;
};
 
enum EvDocumentPermissions
 
enum EvDocumentInfoFields