Skip to main content

DocumentOps

Trait DocumentOps 

Source
pub trait DocumentOps {
    // Required methods
    fn page_count(&self) -> usize;
    fn form(&self) -> Option<&dyn FormAccess>;
    fn form_mut(&mut self) -> Option<&mut dyn FormAccess>;
}
Expand description

Unified document operations.

Provides access to form data, page count, and other document-level operations through a single interface.

Required Methods§

Source

fn page_count(&self) -> usize

Returns the number of pages in the document.

Source

fn form(&self) -> Option<&dyn FormAccess>

Returns read-only access to the form engine, if any.

Source

fn form_mut(&mut self) -> Option<&mut dyn FormAccess>

Returns mutable access to the form engine, if any.

Implementors§