保存裁剪文件

时间:2012-02-10 19:38:26

标签: php

$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']; 我只能预览文件,但不能保存。

2 个答案:

答案 0 :(得分:2)

imagejpeg的第二个参数是保存路径。

imagejpeg($dst_r, $src1,$jpeg_quality);

答案 1 :(得分:0)

将文件名传递给imagejpeg

imagejpeg($dst_r, $src1, $jpeg_quality);