私は多くの検索を行い、PDFスタンパを自分のレールアプリケーションで動作させるための解決策を見つけることができません。チュートリアルから、私はモデルにメソッドを書くように見えますか?私はnameLastとnameFirstの2つのフィールドを持つシンプルなアプリを書いた。私がしたいのは、ユーザー情報のフィールドが含まれているPDFにこれらを書き込むことだけです。 2つのフィールドがFirstNameとLastNameになるので、PDFスタンパを正しく使用するのに最適な時間ですか?私は、レールアプリケーションからユーザーデータを取り出し、ボタンを押してPDFを生成できるようにしたいだけです。ここに私のモデルの方法があります。Ruby on Rails PDF Stamper/iText
def savePDF
pdf = PDF::Stamper.new("sample.pdf")
pdf.text :nameFirst, "Jason"
pdf.text :nameLast, "Yates"
pdf.save_as "my_output.pdf"
end
これは私が正しく理解してはいけないチュートリアルから明らかです。私は実際にJavaでこの作業をかなり簡単にすることができますが、私はjRubyを使いたくありません。私はうまく動作しているrjbを使用しています。私はちょうど私がこれを稼働させるために何が起こる必要があるかを正しく理解しているとは思わない。どんな助けでも大歓迎です!
私はフィールドのソースデータとしてXFDFを使用して同じことをやっていた次のコードは、私のために働いた、多分それはaswellあなたに参考になる
スタンプ= pdfstamper.new(pdf、filestream.new( "/ tmp/text.pdf")) – rui