Heim  >  Artikel  >  Backend-Entwicklung  >  php缩放图片代码

php缩放图片代码

WBOY
WBOYOriginal
2016-07-25 08:45:18882Durchsuche
  1. // 指定文件路径和缩放比例
  2. $filename = 'test.jpg';
  3. $percent = 0.5;
  4. // 指定头文件Content typezhi值
  5. header('Content-type: image/jpeg');
  6. // 获取图片的宽高
  7. list($width, $height) = getimagesize($filename);
  8. $newwidth = $width * $percent;
  9. $newheight = $height * $percent;
  10. // 创建一个图片。接收参数分别为宽高,返回生成的资源句柄
  11. $thumb = imagecreatetruecolor($newwidth, $newheight);
  12. //获取源文件资源句柄。接收参数为图片路径,返回句柄
  13. $source = imagecreatefromjpeg($filename);
  14. // 将源文件剪切全部域并缩小放到目标图片上。前两个为资源句柄
  15. imagecopyresampled($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
  16. // 输出给浏览器
  17. imagejpeg($thumb);
  18. ?>
复制代码


php


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn