REPOTEN API は WEB の新しい PDF 生成プラットフォームです。


名前と日付を動的に入力できるようにやってみました。

完成pdfはこちら

このテンプレートはこちら


参考:

ビジネステンプレートファクトリー 表彰状


repoten-apiがエラーが出て調子悪かったので、gemをインストールしてコマンドから作成しました。

参考:

コマンドラインでThinreportsのレイアウトファイルからPDFを生成するツールを作ったメモ


$ thinreports-template-cli ./test.tlf --name="山田 太郎" --year=29 --man="8" --day="29" --format=pdf > ./card.pdf


HTMLのフォームからも利用できるので、エンドユーザーにも親切です。


オープンソース PDF 帳票ツール for Ruby, Rails | Thinreports

Thinreports は PDF 形式の帳票を生成する Ruby 向けのオープンソースソフトウェアです。 専用のレポートデザイナ Thinreports Editor と PDF ジェネレータ Thinreports Generator によって Ruby や Ruby on Rails を使った帳票開発の負担を軽減 - thin - することを目指します。 Current Release:0.10.0 2017.05.10 - Thinreports Generator 0.10.0 released Thinreports Generator 0.10.0 をリリースしました。 サポートする Ruby の変更と、いくつかの重要な内部的な変更が含まれて... 2016.12.04 - Thinreports for PHP v0.8.1 released Thinreports Generator の PHP 実装である Thinreports for PHP の Bugfix v0.8.1 がリリースされ... 2016.07.25 - Thinreports Editor 0.9.1 Released Thinreports Editor 0.9.1 をリリースしました。 Editor 0.9.0 でテンプレートファイルを開いた時、リスト内の罫線が正し... 2016.06.03 - Thinreports Generator 0.9.1 released Thinreports Generator 0.9.1 をリリースしました。 このリリースで、古い形式の .tlf ファイルを読み込んだ場合の問題をいく... 2016.06.01 - Thinreports 0.9.0 is out! Thinreports 0.9.0 をリリースしました。1年ぶりのメジャーリリースです。 機能の追加はありませんが、内部的に大きな変更と、古い .tlf...

Thinreports - オープンソース PDF 帳票ツール for Ruby, Rails

Thinreports Editor は Thinreports で扱う帳票レイアウトを編集する専用のGUIツールです。 Editor を使うことによって、マウスやキーボードによる直感的な操作で業務システムで求められるような、 複雑な帳票レイアウトも簡単に作成することが可能です。 バージョン 0.8.0 より Chrome アプリケーションとして動作するため Windows や Mac, Linux など Chrome アプリケーションがサポートするプラットフォームで動作します。

https://chrome.google.com/webstore/detail/thinreports-editor/cdlcnnandndjkbbdcbpnjoimphmifkfn?utm_source=chrome-ntp-icon