pub struct PageTree { /* private fields */ }Expand description
Page tree structure for organizing pages hierarchically
Implementations§
Source§impl PageTree
impl PageTree
Sourcepub fn set_max_kids(&mut self, max: usize)
pub fn set_max_kids(&mut self, max: usize)
Set the maximum number of children per internal node
Sourcepub fn page_count(&self) -> usize
pub fn page_count(&self) -> usize
Get the total number of pages
Sourcepub fn to_dict(&self) -> Dictionary
pub fn to_dict(&self) -> Dictionary
Convert the page tree to a PDF dictionary structure
Sourcepub fn set_default_media_box(&mut self, rect: Rectangle)
pub fn set_default_media_box(&mut self, rect: Rectangle)
Set inheritable attributes at the root level
Sourcepub fn set_default_resources(&mut self, resources: Dictionary)
pub fn set_default_resources(&mut self, resources: Dictionary)
Set default resources for all pages
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PageTree
impl RefUnwindSafe for PageTree
impl Send for PageTree
impl Sync for PageTree
impl Unpin for PageTree
impl UnsafeUnpin for PageTree
impl UnwindSafe for PageTree
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more