RailsはHTMLを画像に変換します
概要
HTMLタグをその場で画像に変換する方法を探しています…
つまり、HTML から作成された画像を返すメソッドへのパスを含む image_tag を作成できるようにしたいということです。
解決策を探していたのですが、適切な解決方法が思いつきませんでした…
何か案は?
前地
解決策
IMGkit がその仕事を行うことができます (詳細は github で)
kit = IMGKit.new('http://google.com')
kit.to_jpg
kit.to_jpeg
kit.to_png
kit.to_tif
kit.to_tiff
またはコントローラー内で
@kit = IMGKit.new(render_as_string)
format.jpg do
send_data(@kit.to_jpg, :type => "image/jpeg", :disposition => 'inline')
end