ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery Jcrop プラグインは画像選択 function_jquery を実装します
一般に、原理は非常に単純です。ブラウザに元の画像をロードします。> 長方形のフレームを使用して元の画像上の領域を選択し、選択した頂点座標と長方形のサイズをサーバーに送信します。 -> サーバー側 画像切り出しアルゴリズムを使用して、元の画像を切り出し、切り取った画像を出力します。以下では、これらの手順について詳しく説明および分析し、参考のために最後に小さなデモを添付します。
1.元の画像をページ上に読み込みます
言うまでもなく、ページ上に画像を表示してimgタグを使用して行うのですが、ダウンロードのため ワンステップのデモの場合は、コード
を投稿してください。 >
2. 長方形のフレームを使用して元の画像上の領域を選択します
これには、jQuery プラグイン Jcrop を使用する必要があります。Jcrop のプロジェクト ページに感謝します。アドレス: http://deepliquid.com/content/Jcrop.html、改めて感謝申し上げます。次のステップは、このプラグインを使用して、元の画像上で画像を自由に切り取ることができるようにすることです。まず、現在選択されている頂点座標と選択されている四角形のサイズを保存するためのいくつかの隠しフィールドをページに配置し、保存ボタンをクリックすると、切り取った画像がサーバーに保存されます。コードは次のとおりです:
3. サーバーは画像を切り取って出力します。
画像を切り取るためのメインクラスコードは次のとおりです: