系统类库
[ 查看开发文档 ] [ 类树图: Library ] [ 索引: Library ] [ 所有元素 ] [ 首页 ]

Class: Image

源文件路径: /Library/Image.class.php

Class Overview


图像处理类


Methods


Inherited Variables

Inherited Methods


Class Details

[line 9]
图像处理类


[ Top ]


Method Detail

check   [line 444]

void check( $image)


Parameters:

   $image   — 

[ Top ]

getcut   [line 55]

void getcut( $autocut, $setting)


Parameters:

   $autocut   — 
   $setting   — 

[ Top ]

getpercent   [line 26]

void getpercent( $srcwidth, $srcheight, $maxwidth, $maxheight)


Parameters:

   $srcwidth   — 
   $srcheight   — 
   $maxwidth   — 
   $maxheight   — 

[ Top ]

get_setting   [line 448]

void get_setting( [ $setting = array()])


Parameters:

   $setting   — 

[ Top ]

info   [line 13]

void info( $img)


Parameters:

   $img   — 

[ Top ]

is_animation   [line 471]

void is_animation( $image_file)


Parameters:

   $image_file   — 

[ Top ]

thumb   [line 479]

void thumb( $imgUrl, [ $maxWidth = 0], [ $maxHeight = 0], [ $cutType = 0], [ $defaultImg = ''], [ $isGetRemot = 0])

  • Access: public

Parameters:

   $imgUrl   — 
   $maxWidth   — 
   $maxHeight   — 
   $cutType   — 
   $defaultImg   — 
   $isGetRemot   — 

[ Top ]

thumbImg   [line 164]

void thumbImg( $image $image, [$filename='' $filename = ''], [$maxwidth=200 $maxwidth = 200], [$maxheight=200 $maxheight = 200], [$autocut=0 $autocut = 0], [$forece=0 $forece = 0], [$ftp=0 $ftp = 0])

生成缩略图,并提供最佳位置截取功能
  • Access: public

Parameters:

$image   $image   —  string 原始图片地址
$filename=''   $filename   —  string 生成后存放地址
$maxwidth=200   $maxwidth   —  int 最大宽度
$maxheight=200   $maxheight   —  int 最大高度
$autocut=0   $autocut   —  int 是否自动剪裁
$forece=0   $forece   —  int 是否强制执行
$ftp=0   $ftp   —  int 是否处理后删除原始图片) 说明:
  1. 如果第二个参数为空则发送缩略图至浏览器,否则保存至路径;
  2. 如果图片是gif格式,只能处理单帧的gif;
  3. 自动剪裁将会根据图片尺寸自动寻找最佳位置检测;
  4. 强制执行检查实在原始文件宽高都小于或等于生成的宽高时强制执行

[ Top ]

watermark   [line 285]

void watermark( $source, [ $target = ''], [ $setting = array()])

  • Access: public

Parameters:

   $source   — 
   $target   — 
   $setting   — 

[ Top ]


Powered by Steeze. author email: spring.wind2006@163.com