Skip to main content

lightweight_pdf_writer/
lib.rs

1//! Minimal, zero-dependency PDF object/xref/stream writer for `lightweight-pdf`.
2//! Never sees `Element`/`RenderNode` — only flat write operations
3//! (`plan/00a-contracts-and-artifacts.md`, point 3).
4
5mod content;
6mod doc;
7#[cfg(feature = "tagged-pdf")]
8mod struct_tree;
9mod writer;
10
11pub use content::*;
12pub use doc::*;
13#[cfg(feature = "tagged-pdf")]
14pub use struct_tree::*;
15pub use writer::*;