エビ - URL から画像をインポート
概要
URLから画像をインポートする方法がわかりません
ローカルホストから画像をインポートするには、次のコマンドを使用します。
image"./assets/images/img.png"
パスを URL に置き換えると、次のようになります
`image' : URL not found
これに対する解決策はありますか、それともイメージをダウンロードするdefを作成し、それが返すパスを使用する必要がありますか?
解決策
次のことを行う必要があります -
require "open-uri"
Prawn::Document.generate(INSERT_YOUR_PDF_FILENAME_HERE) do
image open(INSERT_YOUR_URL_HERE)
end
詳細については、http://rubydoc.info/gems/prawn/0.12.0/frames を参照してください。