poppler-glib Reference Manual

Synopsis

public class Document : Object  {
    public    weak string               author                    { get; } ;
    public    weak int                  creation_date             { get; } ;
    public    weak string               creator                   { get; } ;
    public    weak string               format                    { get; } ;
    public    weak string               keywords                  { get; } ;
    public    weak string               linearized                { get; } ;
    public    weak string               metadata                  { get; } ;
    public    weak int                  mod_date                  { get; } ;
    public    weak PageLayout           page_layout               { get; } ;
    public    weak PageMode             page_mode                 { get; } ;
    public    weak Permissions          permissions               { get; } ;
    public    weak string               producer                  { get; } ;
    public    weak string               subject                   { get; } ;
    public    weak string               title                     { get; } ;
    public    weak ViewerPreferences    viewer_preferences        { get; } ;


    public                              Document.from_data        ( string              data,
                                                                    int                 length,
                                                                    string              password ) 
                                                             throws GLib.Error;
    public                              Document.from_file        ( string              uri,
                                                                    string              password ) 
                                                             throws GLib.Error;


    public    weak Dest                 find_dest                 ( string              link_name ) ;
    public    weak GLib.List            get_attachments           (  ) ;
    public    weak FormField            get_form_field            ( int                 id ) ;
    public    int                       get_n_pages               (  ) ;
    public    weak Page                 get_page                  ( int                 index ) ;
    public    weak Page                 get_page_by_label         ( string              label ) ;
    public    bool                      has_attachments           (  ) ;
    public    bool                      save                      ( string              uri ) 
                                                             throws GLib.Error;
}

Document Description

Details

Constructor Details

Document.from_data ()
    public                              Document.from_data        ( string              data,
                                                                    int                 length,
                                                                    string              password ) 
                                                             throws GLib.Error;		

Document.from_file ()
    public                              Document.from_file        ( string              uri,
                                                                    string              password ) 
                                                             throws GLib.Error;		

Field Details

Signal Details

Property Details

author
    public    weak string               author                    { get; } ;		

creation_date
    public    weak int                  creation_date             { get; } ;		

creator
    public    weak string               creator                   { get; } ;		

format
    public    weak string               format                    { get; } ;		

keywords
    public    weak string               keywords                  { get; } ;		

linearized
    public    weak string               linearized                { get; } ;		

metadata
    public    weak string               metadata                  { get; } ;		

mod_date
    public    weak int                  mod_date                  { get; } ;		

page_layout
    public    weak PageLayout           page_layout               { get; } ;		

page_mode
    public    weak PageMode             page_mode                 { get; } ;		

permissions
    public    weak Permissions          permissions               { get; } ;		

producer
    public    weak string               producer                  { get; } ;		

subject
    public    weak string               subject                   { get; } ;		

title
    public    weak string               title                     { get; } ;		

viewer_preferences
    public    weak ViewerPreferences    viewer_preferences        { get; } ;		

Method Details

find_dest ()
    public    weak Dest                 find_dest                 ( string              link_name ) ;		

get_attachments ()
    public    weak GLib.List            get_attachments           (  ) ;		

get_form_field ()
    public    weak FormField            get_form_field            ( int                 id ) ;		

get_n_pages ()
    public    int                       get_n_pages               (  ) ;		

get_page ()
    public    weak Page                 get_page                  ( int                 index ) ;		

get_page_by_label ()
    public    weak Page                 get_page_by_label         ( string              label ) ;		

has_attachments ()
    public    bool                      has_attachments           (  ) ;		

save ()
    public    bool                      save                      ( string              uri ) 
                                                             throws GLib.Error;		


Created by Valadoc