0

ユーザーがその場で画像の表示のトリミングを変更できるようにする何かを誰かが作ったことがあるかどうか疑問に思っていましたか?

私が想像しているのは、ユーザーがトリミングされていない写真をアップロードし、写真がダッシュボードに表示されるときに、「トリミング表示」オプションを選択して、表示する画像の長方形の領域を選択できることですが、実際の写真はトリミングされていないため、ユーザーはこれを繰り返して、同じ写真の別のセクションを表示できます。誰でもこれをやったことがありますか、それがどのようにできるか考えていますか? 本当にありがとう!

4

2 に答える 2

2

トンボはこれを行います。

これは、その主なポイントの 1 つとしてオンザフライの画像処理を備えた Rack フレームワークです。基本的な使い方:

class Album < ActiveRecord::Base
  image_accessor :cover_image
end

<%= image_tag @album.cover_image.url %>
<%= image_tag @album.cover_image.thumb('400x200#').url %>
<%= image_tag @album.cover_image.jpg.url %>
<%= image_tag @album.cover_image.process(:greyscale).encode(:tiff).url %>

例を機能させるには、切り抜きツールを使用して引数をサーバーに渡して、複数の再利用可能な「切り抜き」または他のビュー (グレースケールなどに注意してください) を作成できます。

于 2011-09-13T14:58:36.240 に答える
0

このjqueryプラグインをインターフェースhttp://code.google.com/p/jcrop/として使用できます。このレールキャストを見る必要があります:http : //railscasts.com/episodes/182-cropping-images 「ボンネットの下で」動作します:)

于 2011-09-13T14:43:41.417 に答える