Save document attachment
Get list of attachments
Free the document
Returns the adjust mode of the document
Returns the basename of the document
Return the size of a cell from the document’s layout table in pixels. Assumes
that the table is homogeneous (i.e. every cell has the same dimensions). It
takes the current scale into account.
Returns the current page number
Returns the private data of the document
Return the current device scale factors (guaranteed to be non-zero).
Compute the size of the entire document to be displayed in pixels. Takes into
account the scale, the layout of the pages, and the padding between them. It
should be equal to the allocation of zathura->ui.page_widget once it’s shown.
Returns the column for the first page (first column = 1)
Returns a string of the requested information
Returns the number of pages
Returns the page at the given index
Returns the page offset of the document
Returns the padding in pixels between pages
Returns the number of pages per row
Returns the password of the document
Returns the path of the document
Returns the X position, as a value relative to the document width (0=left,
1=right).
Returns the Y position as value relative to the document height (0=top,
1=bottom)
Returns the rotation value of zathura (0..360)
Returns the current scale value of the document (based on zoom and screen
PPI)
Returns the URI of the document
Return the viewport PPI (pixels per inch: the resolution of the monitor,
after scaling with the device factor).
Return the size of the viewport in pixels.
Returns the current zoom value of the document
Generate the document index
Frees a document information entry
Creates a list that should be used to store \ref
zathura_document_information_entry_t entries
Creates a new document information entry
Open the document
Save the document
Sets the new adjust mode of the document
Sets the number of pages
Sets the private data of the document
Set the device scale factors (e.g. for HiDPI). These are generally integers
and equal for x and y. These scaling factors are only used when rendering to
the screen.
Sets the number of pages
Sets the layout of the pages in the document
Sets the new page offset of the document
Sets the X position as a value relative to the document width (0=left,
1=right)
Sets the Y position as a value relative to the document height (0=top,
1=bottom)
Sets the new rotation value
Sets the height of the viewport in pixels.
Sets the viewport PPI (pixels per inch: the resolution of the monitor, after
scaling with the device factor).
Sets the width of the viewport in pixels.
Sets the new zoom value of the document
Creates an image buffer
Frees the image buffer
Free index element
Create new index element
Display a link using girara_notify
Evaluate link
Free link
Returns the position of the link
The target value of the link
Returns the type of the link
Creates a new zathura link
Free list of form fields
Get list of form fields
Frees the page object
Returns the custom data
Returns the associated document
Returns the height of the page
Returns the set id of the page
Get page label. Note that the page label might not exist, in this case NULL
is returned.
Get text for selection
@param page Page
@param rectangle Selection
@param error Set to an error value (see \ref zathura_error_t) if an error
occurred
@return The selected text (needs to be deallocated with g_free)
Returns the visibility of the page
Returns the width of the page
Get image
Get list of images
Free page links
Get page links
Get the page object
Render page
Search page
Sets the custom data
Sets the new height of the page
Sets the visibility of the page
Sets the new width of the page