2012-04-23 10 views
10

GWTを使用してウェブサイトを構築していて、画像クロッピング機能を追加して、ユーザーが自分のプロフィール画像をアップロードし、必要に応じてクロップできるようにしたいと考えています。私はJcropに類似したものを探していますが、GWTで探しています。GWT画像クロッピング

THISTHISコードサンプルでは、​​クライアント側でイメージをトリミングする方法を説明しましたが、イメージの一部を切り取る必要があるUI部分はありません。

SO(for examplethis GWT with Jcrop)にも同様の質問がいくつかありましたが、純粋なGWTを使用する画像の選択部分の例は誰もいませんでした。 これを行う方法が分かっていれば、分かち合いましょう。他の人が今後これを活用すると確信しています。私はあなたがルート#1を取ることをお勧めします enter image description here

+0

です。どのオプションを選択して問題を解決しましたか?あなたはオープンソーシングを考えましたか? – logan

答えて

4

GWTクロッパーは、画像のクロッピングを可能にするウィジェットです。

https://code.google.com/p/gwt-cropper/

で編集:限り、Googleのコードがクローズされようとしているとして、プロジェクトはGitHubのに移動されました。新しいアドレスはhttp://gwt-cropper.co.uk/

6

:ここ

は私が探しているものの一例です。私はGWTでフルタイムでしばらく働いており、多くの時間をかけて図書館を探していますが、これは私がまだ存在しないと思うものです。

  1. ラップJcrop JSNIインターフェースを使用して:ここで

    はあなたのオプションです。

    • 賛否:あなたはjQueryとJCropを含める必要があり、小型で堅牢です
    • 短所:あなたの最初のJSNIラッパーを構築する方法を学ぶことが痛み
  2. ビルドすることができ自分自身からGWT Drag and Drop

    • プロ: "Pure GWT"
    • 短所:おそらく、JCropが時間の経過とともに何かを見つけ出したのではなく、特筆すべきものではありません。
  3. ポートJCrop GQuery

    • 賛否へ:JCropはopen sourceであり、唯一の周りに〜コード
    • 短所の1600行:それは〜と思われるコードの1600本のラインJavaに移植されたときにはるかに大きくなります。

上記のいずれかを行う場合は、ソースを開いてください!私は貢献してくれることを嬉しく思っています.GWTプロジェクトでも使用できるようなものです。

関連する問題