dompdfはPHP製のオープンソース・ソフトウェア。業務システムやレポートを出力する系統のWebアプリケーションで問題になりやすいのが帳票のフォーマットだ。システム的にはCSVまたはHTMLでの出力が楽だが、ユーザが望むのはPDFになりやすい。 0
![]()
HTMLとPDFの比較デモ
0
PDFは設計が面倒で、さらに出力するライブラリに癖があるものが多いのが難問だ。だがdompdfを使えばデザインの柔軟性を維持しつつ、高度なPDFを作成できるようになる。 0
dompdfが使っているのがHTMLとCSSだ。この二つを組み合わせてPDFを出力するので、帳票設計がとても柔軟に行えるのは間違いない。CSSは2.1または3に対応し、@importや@mediaを使うこともできる。HTMLは4.0に従っている。さらに外部スタイルシートにも対応し、帳票というよりWebページを作る感覚だ。 0
![]()
テーブル表示デモ
0
テーブルの表示や画像、文字装飾にも対応し、大抵のPDF文書であれば対応できるはずだ。UTF-8も考慮されているが、サンプルを見る限り文字化けてしまっていた。インラインのPHP記述にも対応し、動的に内容を変更できる。なおCSSのfloatには対応していないのでご注意を。今後帳票出力を行う時の候補として知っておきたいライブラリだ。 0
プレミアムユーザには“MOONGIFTはこう見る”、記事の一行概要、追加スクリーンショット、デモや追加URLが表示されます。登録(500円/月)はこちらから! プレミアムユーザのログインはこちらから 0
2011年04月22日 タイトルの誤字修正
dompdf - HTML to PDF converter (PHP5) - Google Project Hosting 0












アンケート