さて、私はwkhtmltoimagehttps : //github.com/csquared/IMGKitでIMGkitを使用することになりました。
私のコントローラーでは、次のようなものを使用しました。
kit = IMGKit.new("myurl")
IMGKit.new('<meta name="imgkit-height" content="990"><meta name="imgkit-width" content="635">')
send_data(kit.to_png, :type => "html", :disposition => 'inline' )
また、gemはsend_dataを使用しているため、次のようなコードで画像をキャプチャしました。
image_tag(url_for(:action => :garden_image), :size => 3)
そして、image_tagのCSS:
<div id ="image_element" style="display:none;">
または、CSSでdisplay:noneを使用したくない場合は、同じことを実行するために「PinterestFriendlyView」というラベルの付いたポップアップボタンを使用することを検討しました。IMGKitがキャプチャした画像をメタタグでトリミングすることもできますが、それを機能させるのに苦労しました。あなたはそれについての助けを求めて宝石の作者に連絡することができます。