Rails Webook

自社のECを開発している会社で働いています。Rails情報やサービスを成長させる方法を書いていきます

PDF Generation

Railsで帳票作成ツールのThinReportsを使ってPDFを作成

ThinReportsとは、RubyやRailsでPDFなどの帳票を作成するツールです。 ThinReportsEditorという専用のレイアウトエディターでPDFのひな形を作成し、RubyやRailsでそのひな形を読み込み、動的な値を設定し、表示するという流れになっています。

RailsでPDFKit + wkhtmltopdfを使ってPDFを作成する

PDFKit + wkhtmltopdf は、RubyもしくはRailsでHTMLをPDFに変換するGemとツールです。 これらを使うことで、HTMLをPDFに変換する形でPDFファイルを作成できます。wkhtmltopdfが、HTMLをPDFに変換し、PDFKitはそのラッパーという構成になっています。

RailsでPrawnを使ってPDFを作成する

Prawn(プローン)は、RubyもしくはRailsでプログラムだけでPDFを作成するGemです。RailsでPrawnを使って注文票のPDFを作成する手順を説明します。

Ruby/RailsでPDF作成Gemのまとめ

Ruby/RailsでPDFを作成するgemをまとめました。Prawn(プローン)、PDFKit (+ wkhtmltopdf)、Wicked PDF (+ wkhtmltopdf)、ThinReportsという4つのgemを比較しました。