0

私のアプリでは、ユーザーはさまざまな画像ファイルをドラッグアンドドロップしてコラージュを作成できます。ただし、完成したコラージュ全体をPinterestにピン留めできるようにしたいと思います。現在、「Pin It」APIは個々の画像のみを認識しているようです(場合によってはそれを認識していません)。この問題に取り組むための最良の方法は何ですか?

ユーザーのコラージュへの別のリンクを作成するために使用することを誰かが推奨するスクリーンキャプチャの宝石はありますか?ユーザーはそれをピン留めできますか?

前もって感謝します!

4

1 に答える 1

1

さて、私は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がキャプチャした画像をメタタグでトリミングすることもできますが、それを機能させるのに苦労しました。あなたはそれについての助けを求めて宝石の作者に連絡することができます。

于 2012-05-29T18:01:02.420 に答える