首页 PHP 库 其它类库 生成缩略图的PHP类
生成缩略图的PHP类
<?php
//功能:生成缩略图
class CreatMiniature
{
//公共变量
  var $srcFile = ""; //原图
  var $echoType; //输出图片类型,link--不保存为文件;file--保存为文件
  var $im = ""; //临时变量
  var $srcW = ""; //原图宽
  var $srcH = ""; //原图高
//设置变量及初始化
  function SetVar($srcFile, $echoType)
  {
    if (!file_exists($srcFile)) {
      echo '源图片文件不存在!';
      exit();
    }
    $this->srcFile = $srcFile;
    $this->echoType = $echoType;
    $info = "";
    $data = GetImageSize($this->srcFile, $info);
    switch ($data[2]) {
      case 1:
        if (!function_exists("imagecreatefromgif")) {
          echo "你的GD库不能使用GIF格式的图片,请使用Jpeg或PNG格式!返回";
          exit();
        }

生成缩略图函数(支持图片格式:gif、jpeg、png和bmp) 

 * @author ruxing.li 

 * @param  string $src      源图片路径 

 * @param  int    $width    缩略图宽度(只指定高度时进行等比缩放) 

 * @param  int    $width    缩略图高度(只指定宽度时进行等比缩放) 

 * @param  string $filename 保存路径(不指定时直接输出到浏览器) 

 * @return bool 


免责声明

本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn

相关文章

PHP生成缩略图的类 PHP生成缩略图的类

13 Jun 2016

PHP生成缩略图的类。php代码 ?php /** * 功能:生成缩略图 * 作者:phpox * 日期:Thu May 17 09:57:05 CST 2007 */ class CreatMiniature { //公共变量 var $srcFile=""; //原图 var $echoType; /

支持png透明图片的php生成缩略图类分享_php技巧 支持png透明图片的php生成缩略图类分享_php技巧

16 May 2016

这篇文章主要介绍了支持png透明图片的php生成缩略图类分享,本文代码基于GD2图形库,实现支持png透明图片生成缩略图,需要的朋友可以参考下

基于GD2图形库的PHP生成图片缩略图类代码分享_php技巧 基于GD2图形库的PHP生成图片缩略图类代码分享_php技巧

16 May 2016

这篇文章主要介绍了基于GD2图形库的PHP生成图片缩略图类代码分享,本文直接给出实现代码和使用方法,需要的朋友可以参考下

PHP 生成缩略图片的有关问题 PHP 生成缩略图片的有关问题

13 Jun 2016

PHP 生成缩略图片的问题我是这样想....我设置要生成的缩略图片大小为100*50我的原图片是1000*600我想把原图片等比缩放,水平或垂直居中.其它的地方用白色填充,不知道我的意思表达清了没------解决方案--------------------原图 w1 h1新图 w2 h2if w1/h1 > w2/h2 //缩放后高度不足 新图高

php 生成缩略图 php 生成缩略图

06 Jun 2016

?php /* *生成缩略图 *$imgPath(图片路径), $maxWidth(宽), $maxHeight(高), $directOutput = true(是否在页面输出), $quality = 90, $verbose,$imageType(图片类型) * * */ function resizeImg($imgPath, $maxWidth, $maxHeight, $directOutput =

php生成图片缩略图的方法, php生成图片缩略图的方法,

13 Jun 2016

php生成图片缩略图的方法,。php生成图片缩略图的方法, 本文实例讲述了php生成图片缩略图的方法。分享给大家供大家参考。具体如下: 这里需要用到GD2 library functio

See all articles