Overview
A pure Dart library for creating and parsing DOCX and PDF documents with advanced formatting, tables, and lists. Designed for cross-platform use across Android, iOS, Linux, macOS, Web, and Windows without requiring native code. Ideal for generating reports, invoices, and dynamic documents programmatically. The library supports rich text styling and structured content, enabling developers to build document-centric features in Flutter apps seamlessly.
Use cases
- Generating dynamic reports
- Creating invoices and contracts
- Exporting data to DOCX/PDF
- Building document templates
- Automating documentation workflows
Key features
- Supports DOCX and PDF output
- Rich text and table formatting
- Cross-platform compatibility
- No native dependencies
- Built-in list and section support
Suitable for
- Flutter developers needing document generation
- Apps requiring offline document export
- Business applications with reporting needs
- Educational tools with content export
- Web and mobile apps with unified document handling
Considerations
- Limited to basic layout customization
- No support for complex headers/footers
- Performance may vary with large documents
- Requires careful handling of font embedding
- May need additional configuration for international text