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

#include <document.h>

Collaboration diagram for pdf_document:

Public Attributes

fz_document super
fz_streamfile
int version
int checked
int is_fdf
int bias
int64_t startxref
int64_t file_size
pdf_cryptcrypt
pdf_ocg_descriptorocg
fz_colorspaceoi
int max_xref_len
int num_xref_sections
int saved_num_xref_sections
int num_incremental_sections
int xref_base
int disallow_new_increments
pdf_xrefpdf_xreflocal_xref
int local_xref_nesting
pdf_xrefpdf_xrefxref_sections
pdf_xrefpdf_xrefsaved_xref_sections
int * xref_index
int save_in_progress
int last_xref_was_old_style
int has_linearization_object
int map_page_count
pdf_rev_page_maprev_page_map
pdf_obj ** fwd_page_map
int use_page_tree_map
int repair_attempted
int repair_in_progress
int non_structural_change
int struct_tree_repaired
int struct_tree_result
int file_reading_linearly
int64_t file_length
int linear_page_count
pdf_objlinear_obj
pdf_obj ** linear_page_refs
int linear_page1_obj_num
int64_t linear_pos
int linear_page_num
int hint_object_offset
int hint_object_length
int hints_loaded
pdf_hint_pagehint_page
int * hint_shared_ref
pdf_hint_sharedhint_shared
int hint_obj_offsets_max
int64_t * hint_obj_offsets
pdf_lexbuf_large lexbuf
pdf_jsjs
int recalculate
int redacted
int resynth_required
pdf_doc_event_cbevent_cb
pdf_free_doc_event_data_cbfree_event_data_cb
void * event_cb_data
int num_type3_fonts
int max_type3_fonts
fz_font ** type3_fonts
struct { 
   fz_hash_table *   fonts 
   fz_hash_table *   colorspaces 
   fz_hash_table *   images 
resources
int orphans_max
int orphans_count
pdf_obj ** orphans
fz_xml_docxfa
pdf_journaljournal
int throw_on_repair

Member Data Documentation

◆ bias

int pdf_document::bias

◆ checked

int pdf_document::checked

◆ colorspaces

fz_hash_table* pdf_document::colorspaces

◆ crypt

pdf_crypt* pdf_document::crypt

◆ disallow_new_increments

int pdf_document::disallow_new_increments

◆ event_cb

pdf_doc_event_cb* pdf_document::event_cb

◆ event_cb_data

void* pdf_document::event_cb_data

◆ file

fz_stream* pdf_document::file

◆ file_length

int64_t pdf_document::file_length

◆ file_reading_linearly

int pdf_document::file_reading_linearly

◆ file_size

int64_t pdf_document::file_size

◆ fonts

fz_hash_table* pdf_document::fonts

◆ free_event_data_cb

pdf_free_doc_event_data_cb* pdf_document::free_event_data_cb

◆ fwd_page_map

pdf_obj** pdf_document::fwd_page_map

◆ has_linearization_object

int pdf_document::has_linearization_object

◆ hint_obj_offsets

int64_t* pdf_document::hint_obj_offsets

◆ hint_obj_offsets_max

int pdf_document::hint_obj_offsets_max

◆ hint_object_length

int pdf_document::hint_object_length

◆ hint_object_offset

int pdf_document::hint_object_offset

◆ hint_page

pdf_hint_page* pdf_document::hint_page

◆ hint_shared

pdf_hint_shared* pdf_document::hint_shared

◆ hint_shared_ref

int* pdf_document::hint_shared_ref

◆ hints_loaded

int pdf_document::hints_loaded

◆ images

fz_hash_table* pdf_document::images

◆ is_fdf

int pdf_document::is_fdf

◆ journal

pdf_journal* pdf_document::journal

◆ js

pdf_js* pdf_document::js

◆ last_xref_was_old_style

int pdf_document::last_xref_was_old_style

◆ lexbuf

pdf_lexbuf_large pdf_document::lexbuf

◆ linear_obj

pdf_obj* pdf_document::linear_obj

◆ linear_page1_obj_num

int pdf_document::linear_page1_obj_num

◆ linear_page_count

int pdf_document::linear_page_count

◆ linear_page_num

int pdf_document::linear_page_num

◆ linear_page_refs

pdf_obj** pdf_document::linear_page_refs

◆ linear_pos

int64_t pdf_document::linear_pos

◆ local_xref

pdf_xrefpdf_xref* pdf_document::local_xref

◆ local_xref_nesting

int pdf_document::local_xref_nesting

◆ map_page_count

int pdf_document::map_page_count

◆ max_type3_fonts

int pdf_document::max_type3_fonts

◆ max_xref_len

int pdf_document::max_xref_len

◆ non_structural_change

int pdf_document::non_structural_change

◆ num_incremental_sections

int pdf_document::num_incremental_sections

◆ num_type3_fonts

int pdf_document::num_type3_fonts

◆ num_xref_sections

int pdf_document::num_xref_sections

◆ ocg

pdf_ocg_descriptor* pdf_document::ocg

◆ oi

fz_colorspace* pdf_document::oi

◆ orphans

pdf_obj** pdf_document::orphans

◆ orphans_count

int pdf_document::orphans_count

◆ orphans_max

int pdf_document::orphans_max

◆ recalculate

int pdf_document::recalculate

◆ redacted

int pdf_document::redacted

◆ repair_attempted

int pdf_document::repair_attempted

◆ repair_in_progress

int pdf_document::repair_in_progress

◆ [struct]

struct { ... } pdf_document::resources

◆ resynth_required

int pdf_document::resynth_required

◆ rev_page_map

pdf_rev_page_map* pdf_document::rev_page_map

◆ save_in_progress

int pdf_document::save_in_progress

◆ saved_num_xref_sections

int pdf_document::saved_num_xref_sections

◆ saved_xref_sections

pdf_xrefpdf_xref* pdf_document::saved_xref_sections

◆ startxref

int64_t pdf_document::startxref

◆ struct_tree_repaired

int pdf_document::struct_tree_repaired

◆ struct_tree_result

int pdf_document::struct_tree_result

◆ super

fz_document pdf_document::super

◆ throw_on_repair

int pdf_document::throw_on_repair

◆ type3_fonts

fz_font** pdf_document::type3_fonts

◆ use_page_tree_map

int pdf_document::use_page_tree_map

◆ version

int pdf_document::version

◆ xfa

fz_xml_doc* pdf_document::xfa

◆ xref_base

int pdf_document::xref_base

◆ xref_index

int* pdf_document::xref_index

◆ xref_sections

pdf_xrefpdf_xref* pdf_document::xref_sections

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/pdf/document.h