docs_gee 1.0.0 copy "docs_gee: ^1.0.0" to clipboard
docs_gee: ^1.0.0 copied to clipboard

Pure Dart library for generating Microsoft Word DOCX and PDF documents. Create professional documents with rich formatting, tables, lists, and more. No native dependencies - works on iOS, Android, Web [...]

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2024-12-19 #

Added #

Document Generation

  • DocxGenerator - Generates Microsoft Word DOCX files
    • Pure Dart implementation using OOXML standard
    • Configurable default font name and size
    • Compatible with Word 2007+, Google Docs, LibreOffice
  • PdfGenerator - Generates PDF documents
    • Pure Dart implementation (PDF 1.4 standard)
    • No native dependencies
    • Cross-platform support including Web

Document Model

  • Document - Container for document content
    • Title and author metadata
    • Mixed content support (paragraphs and tables)
    • Creation and modification timestamps

Text Formatting

  • TextRun - Rich text formatting
    • Bold, italic, underline, strikethrough
    • Text color (hex format)
    • Background/highlight color
  • Text alignment - Left, center, right, justify

Paragraph Styles

  • Headings (H1-H4)
  • Subtitle
  • Caption
  • Block quote
  • Code block (monospace)
  • Footnote

Lists

  • Bullet lists (•)
  • Dash lists (–)
  • Numbered lists (1, 2, 3)
  • Alphabetic lists (a, b, c)
  • Roman numeral lists (I, II, III)
  • Nested lists up to 9 levels deep

Tables

  • Basic table support with rows and cells
  • Cell background colors
  • Cell text alignment
  • Table borders (all, none, outside only)
  • Border styles (single, double, dashed, dotted)

Other Features

  • Page breaks
  • Emoji support (DOCX only - Word handles natively)
  • Cross-platform: iOS, Android, Web, macOS, Windows, Linux

Documentation #

  • Complete API reference
  • Usage examples for all features
  • Platform-specific guides (Web, Mobile)
1
likes
140
points
0
downloads

Publisher

unverified uploader

Weekly Downloads

Pure Dart library for generating Microsoft Word DOCX and PDF documents. Create professional documents with rich formatting, tables, lists, and more. No native dependencies - works on iOS, Android, Web, macOS, Windows, Linux.

Homepage
Repository (GitHub)
View/report issues

Topics

#docx #pdf #document #word #generator

Documentation

API reference

License

MIT (license)

Dependencies

archive

More

Packages that depend on docs_gee