case
1:
$imgtype
= "GIF";
break
;
case
2:
$imgtype
= "JPG";
break
;
case
3:
$imgtype
= "PNG";
break
;
}
$img_type
=
$imgtype
."图像";
$img_size
=
ceil
(
filesize
(
$img
)/1000)."k";
//获取文件大小
$new_img_info
=
array
(
"width"=>
$img_info
[0],
"height"=>
$img_info
[1],
"type"=>
$img_type
,
"size"=>
$img_size
);
" width";
$img_info
[0];
" height";
$img_info
[1];
" format";
$img_type
;
" size";
$img_size
;
$new_img_info
;
}
$img
= "/www/htdocs/images/jf.gif";
getImageInfo(
$img
);
?>
在程序
12-5 中要创建一个缩略图,需要先创建一个用来绘图的空白的画布。
ImageCreate 函数可以做到这一点。它将返回一个图像的标识符,并且需要告诉函数用像素
计算的画布有多大
(x(宽度)与 y(高度))。在程序 12-5 中用到的图形创建函数 imagecreate()
的标准语法如下:
语法:
int imagecreate(int x_size,int y_size);
返回值:整数
函数种类:图形处理
内容说明:本函数用来建立一张全空的图形。参数
x_size、y_size 为图形的尺寸,单位
为像素
(pixel)。