首頁 >後端開發 >Python教學 >AutoDocument - 開源郵件合併替代方案

AutoDocument - 開源郵件合併替代方案

WBOY
WBOY原創
2024-08-12 18:32:491147瀏覽

AutoDocument - Open-Source Mail Merge Alternative

AutoDocument - 開源郵件合併替代方案

您好,這篇文章將介紹 AutoDocument,這是一款免費的開源文件生成 Web 應用程序,可將電子表格、資料庫和使用者表單連接到 Microsoft Word 和 PDF 等文件中。它基於出色的開源程式庫,例如 python-docx-template 和 headless LibreOffice。

MailMerge 很痛苦,因為它:

  • 僅從 Excel 轉換為 Word
  • 在 Word 文件中使用特殊欄位物件
  • 需要 Microsoft Office 授權
  • 模板選項有限

AutoDocument 是一款免費且易於安裝的Web 應用程序,可設定可重複使用的工作流程,將各種來源的資料(包括直接從資料庫和電子表格)轉換為多種類型的輸出(包括Word和PDF)。它僅使用基於文字的字段,例如 {{ myfield }} 而不是特殊物件。它可以處理邏輯文字區塊和循環來填充靈活的模板,包括列表和表格。

特點

  • 建立(可選)使用者表單以啟動工作流程並連結到您的使用者
  • 從 Windows 和 Linux 網路安裝以及 S3 和 SharePoint 庫載入和儲存資料、範本和輸出。
  • 基於 jinja2 和 python-docx-template 的強大模板,帶有邏輯塊(如 if、while 等)以及標準字段替換。
  • 將表單、電子表格和 SQL 查詢等來源連結在一起,以建立巧妙的工作流程

透過運作容器輕鬆安裝:docker.io/tommalkin/autodocument:latest

倉庫:https://github.com/TomMalkin/AutoDocument
文件:https://tommalkin.github.io/AutoDocument/
登陸頁:https://autodocument.app/
容器:https://hub.docker.com/r/tommalkin/autodocument

如果您能嘗試一下並給我一些回饋,我將不勝感激!

以上是AutoDocument - 開源郵件合併替代方案的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn