GD库之图片缩放

图片缩放步骤

  1. 打开来源图片
  2. 设置图片缩放百分比(缩放)
  3. 获得来源图片,按比调整大小
  4. 新建一个指定大小的图片为目标图
  5. 将来源图调整后的大小放到目标中
  6. 销毁资源
$src_path = 'image/meinv.jpg';
$src_image = imagecreatefromstring(file_get_contents($src_path));

list( $src_w, $src_h ) = getimagesize($src_path);

$p = 0.3;

$new_width = $src_w * $p;
$new_height = $src_h * $p;

$new_image = imagecreatetruecolor($new_width, $new_height);

imagecopyresampled($new_image, $src_image, 0, 0, 0, 0, $new_width, $new_height, $src_w, $src_h);

header('content-type:image/jpeg');
imagejpeg($new_image);