-4

現在、Rails 3 バージョンに取り組んでいます。画像ファイルをPDF形式に変換したい。Wicked PDF gem を使用していますが、機能しません。私を助けてください。これを行う方法?

4

1 に答える 1

2

提供された限られた説明から、何をすべきかについて非常に大まかなアイデアを得ることができます。Wicked PDF にはいくつかのヘルパーが付属しています。

必要なものは「wicked_pdf_image_tag」です。これを使用するには、Rails の image_tag ヘルパーを使用するのと同じように使用するだけです。

<%= wicked_pdf_image_tag 'my_image.jpg' %>`

上記の行を erb pdf テンプレートに挿入します。しかし、画像が assest/images フォルダー以外の場所にある場合、このヘルパーには問題があります。

この問題を解決したい場合は、独自のヘルパーを作成し、それをアプリケーション ヘルパーに配置すれば、準備完了です。例えば:

 def custom_image_tag(img_name, options={})
 image_tag "file://#{Rails.root}/your/image/location/{img_name}", options
 end
于 2012-10-18T10:37:26.240 に答える