0
私はこのコードをアップロードして画像をトリミングしています。ちょっと私が一緒にそれをまとめると、作物の中心はイメージの真ん中にあり、それはすごくうまくいきます!
中央または上部の画像の切り抜きではなく、切り抜くというオプションを追加して機能を増やしたいと考えています。これは、前のページのラジオボックスから選択されます。
私はいくつかの複雑な方法を見たことがありますが、それを達成するための簡単な方法や考えがあれば疑問に思っていますか?ありがとうございました。
前のページ上のフォームから$handle->image_resize = true;
$handle->image_ratio_crop = true;
$handle->image_convert = 'jpg';
$handle->image_x = $x;
$handle->image_y = $y;
$handle->jpeg_quality = 75;
$handle->Process($dir_dest);
:
<label for="artwork">Banner Artwork</label>
<div class="input-group upload-crop">
<input class="upload-button" accept="image/jpg,image/png,image/jpeg,image/gif" name="<?=$strNameInput?>" id="<?=$strNameInput?>" type="file" />
<label><strong>Crop from:</strong></label>
<label for="centre">Centre</label><input checked type="radio" id="centre" name="crop" value="centre" />
<label for="right">Right</label><input type="radio" id="right" name="crop" value="right" />
<label for="left">Left</label><input type="radio" id="left" name="crop" value="left" />
<label for="top">Top</label><input type="radio" id="top" name="crop" value="top" />
<label for="bottom">Bottom</label><input type="radio" id="bottom" name="crop" value="bottom" />
</div>