From 2931d547de0472821ce624721086f5bdd90beff9 Mon Sep 17 00:00:00 2001 From: sirdave73 Date: Wed, 2 Sep 2026 03:03:43 -0400 Subject: [PATCH] docs: USER_GUIDE updated for 18-format support (Phase 1) --- USER_GUIDE.md | 50 +++++++++++++++++++++++++++++++++++++------------- 1 file changed, 37 insertions(+), 13 deletions(-) diff --git a/USER_GUIDE.md b/USER_GUIDE.md index b6b8d9c..82952d5 100644 --- a/USER_GUIDE.md +++ b/USER_GUIDE.md @@ -1,7 +1,9 @@ -# EPUB → PDF Converter — User Guide +# Document → PDF Converter — User Guide -A small, self-hosted web app that converts EPUB3 ebooks into typeset PDFs. -Everything runs locally (or on your own server); **no book ever leaves your machine**. +A small, self-hosted web app that converts common document formats — +EPUB3 ebooks, Markdown, HTML, plain text, CSV/TSV, JSON, XML, SVG, +images, and existing PDFs — into PDFs. +Everything runs locally (or on your own server); **no file ever leaves your machine**. --- @@ -11,11 +13,29 @@ Everything runs locally (or on your own server); **no book ever leaves your mach |---|---| | Preserves the EPUB's own CSS, images, headings, tables, code blocks | Re-flow or re-typeset like a print publisher would | | Renders CJK (Chinese / Japanese / Korean) correctly via Noto fonts | Handle DRM-protected (e.g. protected) EPUBs | -| Supports right-to-left books (Arabic, Hebrew) | Convert EPUB → other formats (only PDF out) | -| Keeps book title/author as PDF metadata | — | +| Supports right-to-left books (Arabic, Hebrew) | Convert *to* other formats (only PDF out) | +| Keeps book title/author as PDF metadata | Office formats (DOCX, PPTX, XLSX) — planned, not yet | -**Limits:** one book at a time per job (you can queue several, they render one after -another in the same server process), max upload size **400 MB**. +**Supported input formats (18):** + +| Family | Extensions | Notes | +|---|---|---| +| Ebooks | `.epub` | Full CSS / images / metadata fidelity (the original mode) | +| Web | `.html` `.htm` | Native WeasyPrint rendering; `