您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 铁岭分类信息网,免费分类信息发布

PHP实例解析:实现给上传图片加水印图案_PHP

2024/3/17 9:40:16发布37次查看
给图片增加水印相信大家都了解。这里教大家给上传的图片加水印图案。
用php给上传图片加水印的程序是通过判断文件类型建立图形,然后把其复制到原建立的图形上,填充并建立rectangle,以备写入imagestring()或是原已经定好的图像程序当中判断水印类型:一是字符串,另是增加一个图形对象在上面。如果你对php的gd库比较熟悉,看懂这篇文章一点都不难了!
以下是引用片段:
以下为引用的内容:
/*****************************************************
参数说明:
$max_file_size : 上传文件大小限制, 单位byte
$destination_folder : 上传文件路径
$watermark : 是否附加水印(1为加水印,其他为不加水印);
使用说明:
1. 将php.ini文件里面的extension=php_gd2.dll一行前面的;号去掉,因为我们要用到gd库;
2. 将extension_dir =改为你的php_gd2.dll所在目录;
3. http://www.knowsky.com/php.asp;
****************************************************/
//上传文件类型列表
$uptypes=array(
'image/jpg',
'image/jpeg',
'image/png',
'image/pjpeg',
'image/gif',
'image/bmp',
'image/x-png'
);
$max_file_size=2000000; //上传文件大小限制, 单位byte
$destination_folder=uploadimg/; //上传文件路径
$watermark=1; //是否附加水印(1为加水印,其他为不加水印);
$watertype=1; //水印类型(1为文字,2为图片)
$waterposition=1; //水印位置(1为左下角,2为右下角,3为左上角,4为右上角,5为居中);
$waterstring=http://www.xplore.cn/; //水印字符串
$waterimg=xplore.gif; //水印图片
$imgpreview=1; //是否生成预览图(1为生成,其他为不生成);
$imgpreviewsize=1/2; //缩略图比例
?>
zwell图片上传程序
上传文件:
允许上传的文件类型为:=implode(', ',$uptypes)?>
;
    }
}
?>
铁岭分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录