插件12:调整图像大小

<?php // Plug-in 12: Image Resize

// This is an executable example with additional code supplied
// To obtain just the plug-ins please click on the Download link
// You will need a jpeg image file called test.jpg in this folder

$image = imagecreatefromjpeg("test.jpg");
$newim = PIPHP_ImageResize($image, 500, 100);
imagejpeg($newim, "squashed.jpg");

echo "This image has been resized to 500 x 100 pixels";
echo "<br /><br /><img src='squashed.jpg'>";

function PIPHP_ImageResize($image, $w, $h)
{
   // Plug-in 12: Image Resize
   //
   // This plug-in takes a GD image and resizes it to the
   // required dimensions. The arguments required are:
   //
   //    $image: The image source
   //    $w:     New width 
   //    $h:     New height
   
   $oldw = imagesx($image);
   $oldh = imagesy($image);

   $temp = imagecreatetruecolor($w, $h);
   imagecopyresampled($temp, $image, 0, 0, 0, 0,
      $w, $h, $oldw, $oldh);
   return $temp;
}

?>

插件说明:

插件12接受一个需要调整大小的图像和新的宽度和高度。具体如下:

$image 需要调整大小的图像,他作为GD库里的一个对象。

$w 新图像的宽度。

$h 新图像的高度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值