Preface
This book documents ooxmlsdk 0.10.2. Unless a page explicitly names another version, descriptions and examples in this book should be read as applying to 0.10.2.
Project links:
- Source: https://github.com/KaiserY/ooxmlsdk
- Crate: https://crates.io/crates/ooxmlsdk
- API documentation: https://docs.rs/ooxmlsdk/latest/ooxmlsdk/
This mdBook is an ooxmlsdk-focused Rust guide for working with Office Open XML packages.
The repository originally used public Office Open XML documentation as source material while the guide was being ported. First-round pages have been rewritten around Rust examples, Cargo workspaces, and tested snippets under listings/.
New ooxmlsdk-specific writing, Rust examples, tooling, and repository-maintained material are licensed under this repository's LICENSE-MIT or LICENSE-APACHE files, unless a file states otherwise.
Some articles discuss concepts from ECMA-376 or ISO/IEC 29500. Those specifications remain the authoritative format references.