mupdf
Loading...
Searching...
No Matches
fz_document Struct Reference

#include <document.h>

Collaboration diagram for fz_document:

Public Attributes

int refs
fz_document_drop_fndrop_document
fz_document_needs_password_fnneeds_password
fz_document_authenticate_password_fnauthenticate_password
fz_document_has_permission_fnhas_permission
fz_document_load_outline_fnload_outline
fz_document_outline_iterator_fnoutline_iterator
fz_document_style_fnstyle
fz_document_layout_fnlayout
fz_document_make_bookmark_fnmake_bookmark
fz_document_lookup_bookmark_fnlookup_bookmark
fz_document_resolve_link_dest_fnresolve_link_dest
fz_document_format_link_uri_fnformat_link_uri
fz_document_count_chapters_fncount_chapters
fz_document_count_pages_fncount_pages
fz_document_load_page_fnload_page
fz_document_page_label_fnpage_label
fz_document_lookup_metadata_fnlookup_metadata
fz_document_set_metadata_fnset_metadata
fz_document_output_intent_fnget_output_intent
fz_document_output_accelerator_fnoutput_accelerator
fz_document_run_structure_fnrun_structure
fz_document_as_pdf_fnas_pdf
int is_reflowable
int id
int did_style
int publisher_css
char * user_css
int did_layout
float layout_w
float layout_h
float layout_em
fz_pageopen

Detailed Description

Structure definition is public so other classes can derive from it. Callers should not access the members directly, though implementations will need initialize functions directly.

Member Data Documentation

◆ as_pdf

fz_document_as_pdf_fn* fz_document::as_pdf

◆ authenticate_password

fz_document_authenticate_password_fn* fz_document::authenticate_password

◆ count_chapters

fz_document_count_chapters_fn* fz_document::count_chapters

◆ count_pages

fz_document_count_pages_fn* fz_document::count_pages

◆ did_layout

int fz_document::did_layout

◆ did_style

int fz_document::did_style

◆ drop_document

fz_document_drop_fn* fz_document::drop_document

◆ format_link_uri

fz_document_format_link_uri_fn* fz_document::format_link_uri

◆ get_output_intent

fz_document_output_intent_fn* fz_document::get_output_intent

◆ has_permission

fz_document_has_permission_fn* fz_document::has_permission

◆ id

int fz_document::id

◆ is_reflowable

int fz_document::is_reflowable

◆ layout

fz_document_layout_fn* fz_document::layout

◆ layout_em

float fz_document::layout_em

◆ layout_h

float fz_document::layout_h

◆ layout_w

float fz_document::layout_w

◆ load_outline

fz_document_load_outline_fn* fz_document::load_outline

◆ load_page

fz_document_load_page_fn* fz_document::load_page

◆ lookup_bookmark

fz_document_lookup_bookmark_fn* fz_document::lookup_bookmark

◆ lookup_metadata

fz_document_lookup_metadata_fn* fz_document::lookup_metadata

◆ make_bookmark

fz_document_make_bookmark_fn* fz_document::make_bookmark

◆ needs_password

fz_document_needs_password_fn* fz_document::needs_password

◆ open

fz_page* fz_document::open

◆ outline_iterator

fz_document_outline_iterator_fn* fz_document::outline_iterator

◆ output_accelerator

fz_document_output_accelerator_fn* fz_document::output_accelerator

◆ page_label

fz_document_page_label_fn* fz_document::page_label

◆ publisher_css

int fz_document::publisher_css

◆ refs

int fz_document::refs

◆ resolve_link_dest

fz_document_resolve_link_dest_fn* fz_document::resolve_link_dest

◆ run_structure

fz_document_run_structure_fn* fz_document::run_structure

◆ set_metadata

fz_document_set_metadata_fn* fz_document::set_metadata

◆ style

fz_document_style_fn* fz_document::style

◆ user_css

char* fz_document::user_css

The documentation for this struct was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/mupdf/checkouts/1.28.0/include/mupdf/fitz/document.h