2014年4月25日

Webシステムでの帳票のPDF出力について

 現在開発中のシステムで外部に提出する帳票はPDFで出力したという要望を頂いているのですが、ちょっと調べてみました。
 システムは、Apache+PHP+CakePHP+MySQL+Smartyで構成されています。

ちょっと調べて見ると、以下の様なものが見つかりました。

まともな調査はしていないのですが、帳票をレイアウトするのに座標指定する必要がありなかなか手間がかかる感じがします。

で、ひとつの解決案として以下の方式を考えました。

このプロジェクトで使うブラウザがGoogle Chrome固定いう大前提があります。
Chromeの印刷機能には、PDFへ保存する機能があるではないですか!!
これを使えば、HTMLで帳票をデザインして、PDFへ保存してもらえばそーとーの工数削減がされます。
 これで、開発の手間、メンテナンス性がとても上がります。


みなさんもブラウザは、Google Chromeでっ!

0 件のコメント:

コメントを投稿