file_preview_kit 0.0.6 copy "file_preview_kit: ^0.0.6" to clipboard
file_preview_kit: ^0.0.6 copied to clipboard

Flutter widgets and parsers for readable XLSX, CSV, and DOCX previews.

0.0.6 #

  • Fixed static analysis warnings in XLSX/DOCX archive readers (unnecessary type checks against archive 4.x Uint8List content).
  • Upgraded xml dependency to ^7.0.0 for pub.dev up-to-date dependency score.

0.0.5 #

  • Compressed README demo GIFs and switched their links to stable absolute URLs for pub.dev rendering.

0.0.4 #

  • Added placeholders for unsupported DOCX visual content, preserving the source dimensions and localized user-facing messages.
  • Improved XLSX rendering for centerContinuous titles, hidden worksheet grid lines, and Excel General alignment of numeric, date, and percentage values.
  • Added bundled example-file shortcuts and GIF demo recordings.

0.0.3 #

  • Fixed Canvas Excel grid merges: skip internal grid lines inside merge regions, and resolve cell selection to the merge origin.
  • Rebuilt the Excel grid renderer: the visible sheet region (headers, cells, selection, resize grips) is painted on a single canvas with custom two-axis pan, fling, and mouse-wheel scrolling, so scrolling no longer builds or destroys per-cell widgets. Removes the two_dimensional_scrollables dependency.
  • Improved Excel scroll performance via merge-region indexing and cached border resolution.

0.0.2 #

  • Added ten empty rows and columns beyond XLSX content for easier resizing.
  • Fixed XLSX background colors on blank cells, including inherited row and column styles.
  • XLSX cell styles including fonts, fills, borders, alignment, wrap text, underline, and strikethrough.
  • XLSX number and date formatting via numFmt.
  • XLSX column widths loaded from workbook metadata.
  • XLSX merged cell rendering in the grid.
  • Added FilePreviewLoader and PreviewContent for type detection and parsing outside widgets.
  • Changed: internal readability refactor across Excel grid, preview tabs, file preview loader, DOCX views, and parsers (no breaking API changes).

0.0.1 #

  • Initial release of file_preview_kit.
  • XLSX preview with multiple sheets, cell selection, and resizable rows and columns.
  • UTF-8 CSV preview using the spreadsheet grid.
  • Continuous DOCX preview with paragraphs, headings, lists, text styles, tables, images, links, bookmarks, checkboxes, tracked insertions, notes, comments, and text boxes.
  • Unified byte-based preview widget with file name and MIME type detection.
  • Loading, error, and unsupported-file states.
  • Customizable themes and localized UI text.
2
likes
160
points
63
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter widgets and parsers for readable XLSX, CSV, and DOCX previews.

Repository (GitHub)
View/report issues

Topics

#flutter #file-preview #xlsx #csv #docx

License

MIT (license)

Dependencies

archive, csv, flutter, xml

More

Packages that depend on file_preview_kit