0
$row = mysql_fetch_array($result);
$src1 = $row['file_name'];
$targ_w = $targ_h = 350;
$jpeg_quality = 90;
$img_r = imagecreatefromjpeg($src1);
$dst_r = ImageCreateTrueColor($targ_w, $targ_h);
imagecopyresampled($dst_r,$img_r,0,0,$_POST['x'],$_POST['y'],
$targ_w,$targ_h,$_POST['w'],$_POST['h']);
header('Content-type: image/jpg');
imagejpeg($dst_r,null,$jpeg_quality);
この例のファイルを保存するにはどうすればよいですか? これはソースファイル名です。$ src1 = $ row ['file_name']; ファイルはプレビューできますが、保存はできません。切り取ったファイルを保存する
@minitech $ src1は最初のファイル名ですが、切り取ったファイルに別のファイル名を付けたいのですが。ファイルの宛先をどのように含めるべきですか? – apple
@apple:好きなパスを選択できます。そこに$ src1を置いておくと、古い画像が切り取られた画像に置き換えられます –
パスをどのように選択すればよいですか?それは$ dst_rですか? imagejpeg($ dst_r、null、$ jpeg_quality)からコードを変更したとき。 〜imagejpeg($ dst_r、$ src1、$ jpeg_quality)。 それはエラー.. – apple