oxidize-pdf 5.5.2

Pure Rust toolkit for PDF generation, parsing, manipulation, text extraction, AI/RAG pipelines, signatures, and PDF/A validation.
Documentation
//! Document structure elements including page trees, name trees, and outlines
//! according to ISO 32000-1

mod destination;
mod marked_content;
mod name_tree;
mod outline;
mod page_tree;
mod tagged;

pub use destination::{Destination, DestinationType, PageDestination};
pub use marked_content::{MarkedContent, MarkedContentProperty};
pub use name_tree::{NameTree, NameTreeNode, NamedDestinations};
pub use outline::{outline_item_to_dict, OutlineBuilder, OutlineFlags, OutlineItem, OutlineTree};
pub use page_tree::{PageTree, PageTreeBuilder, PageTreeNode};
pub use tagged::{
    MarkedContentReference, RoleMap, StandardStructureType, StructTree, StructureAttributes,
    StructureElement, StructureType,
};