php显示半张图片,就是显示的时候截取图片的一半~

 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
坂砬睦
2015-07-14 · 远离喧嚣,别样幽兰!
坂砬睦
采纳数:135 获赞数:1658

向TA提问 私信TA
展开全部

test.php

<?php

$image = imagecreatefromjpeg("photo.jpg"); 
$copy =  PIPHP_ImageCrop($image, 0, 0, 484, 160); 
 
if (!$copy) echo "Crop failed: Argument(s) out of bounds"; 
else 

   imagejpeg($copy, "photo3.jpg"); 
   echo "<img src='photo.jpg' align=left> "; 
   echo "Cropped at 100,0<br />with width / height"; 
   echo "<br />of 110/140 pixels<br /><br />"; 
   echo "<img src='photo3.jpg'>"; 
}

function PIPHP_ImageCrop($image, $x, $y, $w, $h) 

   $tw = imagesx($image); 
   $th = imagesy($image); 
 
   if ($x > $tw || $y > $th || $w > $tw || $h > $th) 
      return FALSE; 
 
   $temp = imagecreatetruecolor($w, $h); 
   imagecopyresampled($temp, $image, 0, 0, $x, $y, 
      $w, $h, $w, $h); 
   return $temp; 
}

以上内容出自

《PHP快速开发工具箱--轻松解决PHP日常编程问题的100个插件工具》

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式