office_oxide 0.1.0

The fastest Office document processing library — DOCX, XLSX, PPTX, DOC, XLS, PPT
Documentation
//! Pure Rust reader for legacy PowerPoint Binary (.ppt) files.
//!
//! # Example
//!
//! ```no_run
//! use office_oxide::ppt::PptDocument;
//!
//! let doc = PptDocument::open("presentation.ppt").unwrap();
//! println!("{}", doc.plain_text());
//! ```

mod document;
mod error;
pub mod images;
mod records;
mod text;

pub use crate::core::OfficeDocument;
pub use document::PptDocument;
pub use error::{PptError, Result};
pub use images::{ImageFormat, PptImage};
pub use text::{SlideText, TextRun, TextType};