我有以下情况。我有大约600张照片。大多数主题的底部都有一个徽标,应该将其剪掉,因为品牌问题,但不是所有的主题。(使用 ftp 和 photoshop 将是一个挑战)我正在考虑的方法我列出了我所有的图像表格文件夹和我向主题添加了一个超链接,该超链接应该在从底部切出 57px 的方法类上触发,因为图像列表仅限于高度和宽度,切割后不应出现在页面上
网址看起来像
cut.php?target= http://example.com/hideit/2012/03/myimage.jpg
我想在执行后重置 get 参数以避免页面刷新问题,同时会再次从该图像中剪切定义的像素。我正在尝试以下
function cutAndsave($jpg){
$folder = explode('/', $jpg);
$path = 'I:\\xampp\\htdocs\\hideit\\'. $folder[4]. '\\'. $folder[5] .'\\'.$folder[6] ;
list($width, $height) = getimagesize($jpg);
$offset_x = 0;
$offset_y = 0;
$new_height = $height - 57;
$new_width = $width;
$image = imagecreatefromjpeg($jpg);
$new_image = imagecreatetruecolor($new_width, $new_height);
imagecopy($new_image, $image, 0, 0, $offset_x, $offset_y, $width, $height);
header('Content-Type: image/jpeg');
imagejpeg($new_image,$path, 90);
header("Location: /cat.php/");
die();
}
但在我的情况下,最后一个标题调用不起作用