![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
[PHP]/*---------------------------图形类----------------------------------
Copyright (c) 2005-2006 Onself.cn. All rights reserved.
Support : http://www.oneself.cn
This software is the proprietary information of Oneself.cn.
Version: 1.0 2006/01/23 22:00
// 使用范例
Header("Content-type: image/png");
header("Cache-Control: no-cache");//禁止页面缓存
//声明图像类-------------------------------------------------
$img = new imageClass;
//图像操作-------------------------------------------------
缩放值说明
############################################################
$img->resize();
参数为空时 图像按照 原图无缩放效果
$img->resize('50%');
'50%(50)' 参数为此时 图像按照 宽度的百分比或者像素进行缩放
$img->resize('50%,*');
'50%(50),*' 参数为此时 图像按照 宽度的百分比或者像素进行缩放
$img->resize('*,50%');
'*,50%(50)' 参数为此时 图像按照 高度的百分比或者像素进行缩放
$img->resize('50%,50%');
'50%(50),50%(50)' 参数为此时 图像按照 宽度和高度的百分比或者像素进行缩放
############################################################
$img->getImg('图像地址');//获取图像
$img->getFnot('2');//载入字体 参数为文件或者 1-5 编号(此为内部字体)
$img->setFnotColor('FFFFFF',80);//设置文字颜色及透明度 数值为 0 - 100 (0为完全透明 100为完全不透明)
$img->writeStr('Modern2.com',6);//将字符串写入图像 其中数值为字号大小(注意以 pt 计算 非px)
$img->unite('主图像地址','水印图像地址','位置(LT,RT,LB,RB,C)','主图像缩放值','水印缩放值');//合并图像
$img->resize('整个图像句柄缩放');//缩放图像
//生成随机字符串图片-----------------------------------------
//randimage参数说明 ('生成位数','类型参数')
NUM(数字)
STR(大小写字符串)
STR_LOW(小写字符串)
STR_NUM(大小写字符串 + 数字)
STR_NUM_LOW(小写字符串 + 数字)
$img->randimage(5,'STR_NUM');
$img->random; //返回产生的随机值
//图片输出部分-----------------------------------------------
$img->showImg(); //显示图像
$img->markImg('图像名[不带扩展名]','图像路径[最后不带/]'); //生成图像
---------------------------------------------------------------------------*/[/PHP]

