ホームページ > バックエンド開発 > Python チュートリアル > AutoDocument - オープンソースの差し込み印刷の代替手段

AutoDocument - オープンソースの差し込み印刷の代替手段

WBOY
リリース: 2024-08-12 18:32:49
オリジナル
1167 人が閲覧しました

AutoDocument - Open-Source Mail Merge Alternative

AutoDocument - オープンソースの差し込み印刷の代替手段

こんにちは。この投稿では、スプレッドシート、データベース、ユーザー フォームを Microsoft Word や PDF などのドキュメントに接続する、無料のオープンソースのドキュメント生成 Web アプリである AutoDocument を紹介します。これは、python-docx-template やヘッドレス LibreOffice などの素晴らしいオープンソース ライブラリに基づいています。

MailMerge は以下の理由から面倒です:

  • Excel から Word への変換のみ
  • Word 文書で特別なフィールド オブジェクトを使用します
  • Microsoft Office ライセンスが必要です
  • テンプレートのオプションが限られています

AutoDocument は、データベースやスプレッドシートを含むさまざまなソースからのデータを、Word や PDF などのいくつかの種類の出力に変換する再利用可能なワークフローをセットアップできる、無料で簡単にインストールできる Web アプリです。特別なオブジェクトではなく、{{ 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 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート