php缩放图片的实例代码

发布时间:2020-09-16编辑:脚本学堂
分享一例php实现的缩放图片的代码,可以实现设定宽高不等比例缩放、设定宽度等比例缩放、设定高度等比例缩放、按比例缩放至50%等,有需要的朋友参考下。

本节内容:
缩放图片的PHP实现代码。

推荐一个缩放图片工具 SimpleImage,下载地址:
http://www.white-hat-web-design.co.uk/blog/resizing-images-with-php/

使用方法(以下实例由脚本学堂小编倾情整理奉献~~):
1,设定宽高,不等比例缩放
 

复制代码 代码示例:
<?php
   include('SimpleImage.php');
   $image = new SimpleImage();
   $image->load('picture.jpg');
   $image->resize(250,400);
   $image->save('picture2.jpg');?>
 

2,设定宽度,等比例缩放
 

复制代码 代码示例:
<?php
   include('SimpleImage.php');
   $image = new SimpleImage();
   $image->load('picture.jpg');
   $image->resizeToWidth(250);
   $image->save('picture2.jpg');?>
 

3,设定高度,等比例缩放
 

复制代码 代码示例:
<?php
   include('SimpleImage.php');
   $image = new SimpleImage();
   $image->load('picture.jpg');
   $image->resizeToHeight(500);
   $image->save('picture2.jpg');
   $image->resizeToHeight(200);
   $image->save('picture3.jpg');?>
 

4,按比例,缩放至50%
 

复制代码 代码示例:
<?php
   include('SimpleImage.php');
   $image = new SimpleImage();
   $image->load('picture.jpg');
   $image->scale(50);
   $image->save('picture2.jpg');?>
 

5,缩放后直接输出到屏幕
 

复制代码 代码示例:
<?php
   header('Content-Type: image/jpeg');
   include('SimpleImage.php');
   $image = new SimpleImage();
   $image->load('picture.jpg');
   $image->resizeToWidth(150);
   $image->output();?>

说明:
SimpleImage.php
请在本文开头提供的下载链接中取得。

>>> 您可能感兴趣的文章:
php等比例缩放图片的示例参考
php等比例缩放图片的工具SimpleImage实例学习
php批量缩放图片的代码举例