ブラウザにFedexラベルをPDFとして表示するアプリケーションがあります。私は次のように各ラベルのレンダリングにsend_data
を使用しているし、それが完璧に動作Rubyのsend_dataを使用して、配列をブラウザでPDFとしてレンダリングする
:私はラベルsay @labels_images
の配列を持つことができ、すなわち、同様に複数のラベルをレンダリング
@label_image = Base64.decode64(image_hex).html_safe #image_hex is a text field where I store the label in db
send_data @label_image, :type => 'application/pdf', :disposition => 'inline', :filename => 'test.pdf'
しかし、私はにしたいと1回のリクエストでそれらをブラウザに表示します。
PDFの各ページには1つのラベルが必要です。
send_data
またはこれに利用できる他のライブラリを使用して、どうすればよいですか?
おかげ
あなたがsend_data
にそれを渡すことができる、ということしたらあなたは、最初の複数ページのPDFを作成する必要があるようですね
おかげで、私はこの作業を取得するためにcombine_pdfの宝石を使用しました! – dp7