7

写真の中央からJCropの選択を開始したいと思います。それを行う方法はありますか?

オプションか何かありますか?マニュアルには明記されていません。

手動で計算する必要がありますか?

4

1 に答える 1

17

選択範囲を中央に設定する方法がわからない場合は、次のようにします。

設定オプションを確認してくださいhttp://deepliquid.com/content/Jcrop_Manual.html#Setting_Options

このようなもの(API refから取得):

<script language="Javascript">

    jQuery(function($) {
        $('#target').Jcrop({
            onSelect:    showCoords,
            bgColor:     'black',
            bgOpacity:   .4,
            setSelect:   [ x, y, x1, y1 ],
            aspectRatio: 16 / 9
        });
    });

</script>

w is the widthh is the heightが希望の選択の と のW is the width of the image場合、H is the height of the image座標は次のようになります。

x = W/2 - w/2
y = H/2 - h/2
x1 = x + w
y1 = y + h

(私の数学が正しいことを願っています:)

于 2012-12-03T19:55:21.467 に答える