Skip to main content

Crate lo_impress

Crate lo_impress 

Source

Re-exports§

pub use html::to_html;
pub use import::from_odp_bytes;
pub use import::from_pptx_bytes;
pub use import::from_text_outline;
pub use import::load_bytes;
pub use markdown::to_markdown;
pub use pdf::to_pdf;
pub use pptx::to_pptx;
pub use raster::render_jpeg_pages;
pub use raster::render_pages;
pub use raster::render_png_pages;
pub use svg::render_svg;

Modules§

html
HTML export for Presentation. Each slide becomes a <section> and shapes/text boxes are summarized as plain blocks. This is a simple readable rendering, not a fully styled HTML5 slideshow.
import
Binary importers for Presentation.
markdown
pdf
PDF export of a Presentation.
pptx
Minimal PPTX (PresentationML) export.
raster
svg
SVG render of a Presentation. Each slide is rendered into a horizontal filmstrip of bordered cards. Shapes and text boxes are projected from the slide’s millimeter coordinate system into the SVG point coordinate system.

Structs§

ImpressBuilder

Functions§

demo_presentation
save_as
Render the presentation into bytes for the requested format.
save_odp