RubyのPDFライブラリ(Prawn)を使うと、簡単にパスワード付きPDFを生成することができます。 Prawn Prawn Docs まずは、Prawnをインストールします。 $ sudo gem install prawnRailsアプリとして実装すると、こんな感じです。 # 適当なRailsアプリを生成 $ rails sample $ cd ./sample # PDFを格納するディレクトリを作成 $ mkdir ./public/development $ mkdir ./public/development/pdf # コントローラを生成 $ ruby script/generate controller welcome index # モデルを生成 $ ruby script/generate model pdf_generator1) modelの実装 # sample/