基于gd2图形库的php生成图片缩略图类代码分享

基于gd2图形库的php生成图片缩略图类代码分享

ID:30511170

大小:16.34 KB

页数:7页

时间:2018-12-30

基于gd2图形库的php生成图片缩略图类代码分享_第1页
基于gd2图形库的php生成图片缩略图类代码分享_第2页
基于gd2图形库的php生成图片缩略图类代码分享_第3页
基于gd2图形库的php生成图片缩略图类代码分享_第4页
基于gd2图形库的php生成图片缩略图类代码分享_第5页
资源描述:

《基于gd2图形库的php生成图片缩略图类代码分享》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解基于GD2图形库的PHP生成图片缩略图类代码分享  这篇文章主要介绍了基于GD2图形库的PHP生成图片缩略图类代码分享,本文直接给出实现代码和使用方法,需要的朋友可以参考下  要使用PHP生成图片缩略图,要保证你的PHP服务器安装了GD2图形库使用一个类生成图片的缩略图  1.使用方法  $resizeimage=newresizeimage("图片源文件地址","200","100","0","缩略图地址"

2、);  //就只用上面的一句话,就能生成缩略图,其中,源文件和缩略图地址可以相同,200,100分别代表宽和高  2.缩略图类代码  //使用如下类就可以生成图片缩略图,    classresizeimage  {  //图片类型  var$type;  //实际宽度  var$width;  //实际高度  var$height;对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程

3、,对党的性质、宗旨、任务等基本知识有了进一步的了解  //改变后的宽度  var$resize_width;  //改变后的高度  var$resize_height;  //是否裁图  var$cut;  //源图象  var$srcimg;  //目标图象地址  var$dstimg;  //临时创建的图象  var$im;  functionresizeimage($img,$wid,$hei,$c,$dstpath)  {  $this->srcimg=$img;  $this->resize_width=$wid;  $this->re

4、size_height=$hei;  $this->cut=$c;  //图片的类型  $this->type=strtolower(substr(strrchr($this->srcimg,"."),1));  //初始化图象对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解  $this->initi_img();  //目标图象

5、地址  $this->dst_img($dstpath);  //--  $this->width=imagesx($this->im);  $this->height=imagesy($this->im);  //生成图象  $this->newimg();  ImageDestroy($this->im);  }  functionnewimg()  {  //改变后的图象的比例  $resize_ratio=($this->resize_width)/($this->resize_height);  //实际图象的比例  $ratio=($

6、this->width)/($this->height);  if(($this->cut)=="1")  //裁图  {  if($ratio>=$resize_ratio)  //高度优先对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解  {  $newimg=imagecreatetruecolor($this->resize

7、_width,$this->resize_height);  imagecopyresampled($newimg,$this->im,0,0,0,0,$this->resize_width,$this->resize_height,(($this->height)*$resize_ratio),$this->height);  ImageJpeg($newimg,$this->dstimg);  }  if($ratio  //宽度优先  {  $newimg=imagecreatetruecolor($this->resize_width,$

8、this->resize_height);  imagecopyresampled($newimg,$this->im,0,0,0,0,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。