HTMLタグをその場で画像に変換する方法を探しています...
つまり、htmlから作成された画像を返すメソッドへのパスを使用してimage_tagを作成できるようにしたいということです。
私はその解決策を探していましたが、それを解決するための適切な方法を思い付くことができませんでした...
何か案は?
メーチー
HTMLタグをその場で画像に変換する方法を探しています...
つまり、htmlから作成された画像を返すメソッドへのパスを使用してimage_tagを作成できるようにしたいということです。
私はその解決策を探していましたが、それを解決するための適切な方法を思い付くことができませんでした...
何か案は?
メーチー
IMGkitは仕事をすることができます(githubの詳細)
従来の HTML+CSS を使用して JPG を作成する
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
HTML を画像に変換したいので、Web ページか何かの「スナップショット」を取得します。1 つのステップでこれを行う方法が正確にはわかりませんが、PDFKitを使用して PDF に変換してから、RMagick を使用して任意の画像形式に変換する方法があります。