Re-exports§
pub use cfb::CfbEntry;pub use cfb::CfbFile;pub use error::LoError;pub use error::Result;pub use pdf_canvas::PdfDocument;pub use pdf_canvas::PdfFont;pub use pdf_canvas::PdfPage;pub use raster::parse_hex_color;pub use raster::RasterImage;pub use raster::Rgba;pub use xml_parser::decode_entities;pub use xml_parser::local_name;pub use xml_parser::parse_xml_document;pub use xml_parser::serialize_xml_document;pub use xml_parser::serialize_xml_node;pub use xml_parser::XmlItem;pub use xml_parser::XmlNode;pub use base::*;pub use calc::*;pub use draw::*;pub use geometry::*;pub use html::*;pub use impress::*;pub use math::*;pub use meta::*;pub use pdf::*;pub use style::*;pub use svg::*;pub use units::*;pub use writer::*;pub use xml::*;
Modules§
- base
- calc
- cfb
- Compound File Binary (CFB) reader.
- draw
- error
- geometry
- html
- Tiny HTML escaping helper. HTML and XML escaping share the same five characters; we keep a separate function so call sites read clearly.
- impress
- math
- meta
- Shared pure-Rust PDF writer and reader.
- pdf_
canvas - Multi-page PDF canvas built on top of
pdf_from_objects. - raster
- style
- svg
- SVG render helpers shared by every document crate.
- units
- writer
- xml
- xml_
parser - Minimal pure-Rust XML parser used by importers (DOCX, XLSX, ODF, …).