Creation of asset "PDF Writer Lite" New

New/Edit
Title PDF Writer Lite
Description PDF Writer Lite writes PDF files from GDScript: run reports, receipts, quest logs, save summaries. It's pure GDScript with no plugins or binaries, so it runs everywhere Godot does, including web exports.

- Real layout. Headings, paragraphs, bulleted and numbered lists and rules flow onto new pages by themselves. Text wraps, aligns or justifies, and headings never end a page.
- Draw anywhere. Text, lines and rectangles at any position on any page.
- Headers and footers with page numbers, the title and the date.
- Real text, selectable and searchable, in the PDF's built-in Helvetica.
- download() hands the PDF to the browser in a web export, or opens it in the system's viewer on desktop.

Lite prints Latin text (English and the Western European languages), and every page carries the PDF Writer Lite watermark: a large, faint knight across the page (the text stays readable) and a "Made with PDF Writer Lite" line. It's free to use in any project, commercial ones included; the license only asks that the watermark stays. PDF Writer, the full version, has the same API, no watermark, and adds any language and any font, tables, BBCode, images, links and bookmarks. Upgrading is replacing the addons/pdf_writer folder: https://debugalot.itch.io/pdf-writer

Requirements: Godot 4.7 (tested on 4.7.2). There is no plugin to enable: PdfDocument is available everywhere.

This download contains only addons/pdf_writer/. The demo (a run report with stat bars) and 67 automated tests are in the GitHub repository.

Documentation: https://github.com/debugalot/pdf-writer-lite
More Godot addons: https://excalibug.com
Category Tools
License Proprietary
Repository Provider GitHub
Repository Url https://github.com/debugalot/pdf-writer-lite
Issues Url https://github.com/debugalot/pdf-writer-lite/issues
Godot version Godot 4.7
Version String 1.0.0
Download Commit b6459369fdbbf82049aff678dd3fef864d262754
Download Url (Computed) https://github.com/debugalot/pdf-writer-lite/archive/b6459369fdbbf82049aff678dd3fef864d262754.zip
Icon Url https://raw.githubusercontent.com/debugalot/pdf-writer-lite/main/assetlib/icon.png
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/debugalot/pdf-writer-lite/main/assetlib/preview_report.png
Thumbnail https://raw.githubusercontent.com/debugalot/pdf-writer-lite/main/assetlib/preview_report.png
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/debugalot/pdf-writer-lite/main/assetlib/preview_demo.png
Thumbnail https://raw.githubusercontent.com/debugalot/pdf-writer-lite/main/assetlib/preview_demo.png