open_xml 0.3.2
open_xml: ^0.3.2 copied to clipboard
Open XML (OOXML) formatted documents.
0.3.2 #
- Fix PowerPoint on Windows "needs to repair" errors by emitting valid OOXML in
slideLayout1.xml(<a:xfrm>in<p:grpSpPr>,type="blank" preserve="1",<p:clrMapOvr>),slideMaster1.xml(<a:effectLst/>in<p:bgPr>, remove macOS-proprietaryma14:wrappingTextBoxFlag), slide backgrounds (<a:effectLst/>in<p:bgPr>),docProps/core.xml(W3CDTF UTC timestamps), anddocProps/app.xml(PowerPoint extended properties) - Expand
validateDirectoryto validate slides, slide layouts, slide masters, notes, themes, table styles, core properties, and PresentationML structural invariants - Add
align,verticalAlign, andfontFamilysupport toSlide.addTextBox
0.3.1 #
- Migrate synchronous
pkg:fileoperations to asynchronous ones to support web export inWebFileSystem - Fix "Unsupported operation: Sync list not supported" error on web platform
0.3.0 #
- Migrate file system dependencies from
dart:iotopkg:filefor cross-platform compatibility (Web/Flutter) - Refactor presentation generation logic into modular generators
- Remove old third-party validator submodule
- Fix MacOS Preview (Quick Look) for pptx files
- Add AI agent skills and generated exhaustive markdown documentation
0.2.0 #
- Add close to high level APIs
- Fix preview in quick look for pptx
0.1.0 #
- Add pptx parser and exporter
- Add xlsx parser and exporter
- Add docx parser and exporter