【如何使用PHP给图片加水印】教程文章相关的互联网学习教程文章

PHP透明水印生成代码_PHP教程

代码如下:/* * Created on 2010-10-27 * BY QQ542900563 * Copyrights Reserved 2000-2020 * 本例演示图片水印的生成办法 */ //分别载入两张图片 $im=imagecreatefromjpeg("liu.jpg"); $img2=imagecreatefrompng("m.png"); //取得各自的长宽,计算位置 $im_WH=getimagesize("liu.jpg"); $im_W=$im_WH[0]; $im_H=$im_WH[1]; $img2_WH=getimagesize("m.png"); $img2_W=$img2_WH[0]; $img2_H=$img2_WH[1]; //定义存放的位置 $NewX=$im...

PHP图片水印类代码_PHP教程

支持文字水印、图片水印 支持水印的位置随机或固定(九宫格) 水印透明度设置(图片水印和文字水印都支持) 文字水印的字体、颜色、大小设置 图片水印的背景透明 代码如下:/** * 加水印类,支持文字图片水印的透明度设置、水印图片背景透明。 * 日期:2011-09-27 * 作者:www.gxlcms.com * 使用: * $obj = new WaterMask($imgFileName); //实例化对象 * $obj->$waterType = 1; //类型:0为文字水印、1为图片水印 * $obj->$transp...

php图片加中文水印实现代码分享_PHP教程

例1 代码如下:Header("Content-type: image/png"); /*通知浏览器,要输出图像*/ $im = imagecreate(400 , 300); /*定义图像的大小*/ $gray = ImageColorAllocate($im , 235 , 235 , 235); $pink = ImageColorAllocate($im, 255 , 128 , 255); $fontfile = "simkai.ttf"; /* $fontfile 字体的路径,视操作系统而定,可以是 simhei.ttf(黑体) , SIMKAI.TTF(楷体) , SIMFANG.TTF(仿宋) ,SIMSUN.TTC(宋体&新宋体) 等 GD 支持的中文字体*/...

php加水印的代码(支持半透明透明打水印,支持png透明背景)_PHP教程

代码如下://原始图像 $dst = "/upload/20120914/20120914040740-0.jpg"; //注意图片路径要正确 //得到原始图片信息 $dst_info = getimagesize($dst); switch ($dst_info[2]) { case 1: $dst_im =imagecreatefromgif($dst);break; case 2: $dst_im =imagecreatefromjpeg($dst);break; case 3: $dst_im =imagecreatefrompng($dst);break; ...

php图片加水印原理(超简单的实例代码)_PHP教程

文字水印: 代码如下:$w = 80; $h = 20; $im = imagecreatetruecolor($w,$h); $textcolor = imagecolorallocate($im, 123, 12, 255); $white = imagecolorallocate($im, 255, 255, 255); $grey = imagecolorallocate($im, 128, 128, 128); $black = imagecolorallocate($im, 0, 0, 0); imagefilledrectangle($im, 0, 0, 399, 29, $grey); //画一矩形并填充 // 把字符串写在图像左上角 imagestring($im, 3, 2, 3, "Hello world!", $...

php实现多张图片上传加水印技巧_PHP教程【图】

代码如下:function imageWaterMark($groundImage,$waterPos=0,$waterImage="",$waterText="",$textFont=5,$textColor="#FF0000") { $isWaterImage = FALSE; $formatMsg = "暂不支持该文件格式,请用图片处理软件将图片转换为GIF、JPG、PNG格式。"; //读取水印文件 if(!empty($waterImage) && file_exists($waterImage)) { $isWaterImage = TRUE; $water_info = getimagesize($waterImage); //得到的是一个数组 $water_w = $water_i...

解析php中两种缩放图片的函数,为图片添加水印_PHP教程

有两种改变图像大小的方法.(1):ImageCopyResized() 函数在所有GD版本中有效,但其缩放图像的算法比较粗糙.(2):ImageCopyResampled(),其像素插值算法得到的图像边缘比较平滑.质量较好(但该函数的速度比 ImageCopyResized() 慢).两个函数的参数是一样的.如下:ImageCopyResampled(dest,src,dx,dy,sx,sy,dw,dh,sw,sh);ImageCopyResized(dest,src,dx,dy,sx,sy,dw,dh,sw,sh);它们两个都是从原图像(source)中抓取特定位置(sx,sy)复制图像...

PHP图片水印效果的实例代码_PHP教程

帮客之家(www.Bkjia.com)教程 PHP图片水印效果的实例代码 以下为引用的内容: //$backFile: 背景图 //$copyFile: 待拷贝的图 //$resultFile: 生成文件保存地址 //$copyToX: 拷贝到背景图上的X坐标 //$copyToY: 拷贝到背景图上的Y坐标 //$copyToWidth: 把待拷贝的图变为多宽 //$copyToHeight: 把待拷贝的图变为多高 function ImgMerge($backFile,$copyFile,$resultFile,$copyToX,$copyToY,$copyToWidth,$copyToHeigh...

php给上传图片加图片水印_PHP教程

相信大家都知道怎么用PHP为图片增加文字水印,可是如果水印效果为图片呢?该怎么办?别担心,下文就为您分解。我也是近日用到此功能,所以去百度上搜集到了这篇文档,希望对各位有所帮助.龙的心专栏phpshao.cublog.cnif($_POST['action']=='doup') { $uptypes=array('image/jpg','image/jpeg','image/pjpeg','image/gif');//上传图片文件类型列表 $wFile=$_FILES['upfile'];//取得文件路径 $waterimg="water.gif";//水印图片路径 /...

php中png透明背景水印程序代码_PHP教程

给图片加水印是php程序中一个常用的并且很实用的功能,下面我来给大家详细介绍php中png透明背景水印程序代码吧。 代码如下 //原始图像$dst = "/upload/20120914/20120914040740-0.jpg"; //注意图片路径要正确//得到原始图片信息$dst_info = getimagesize($dst); switch ($dst_info[2]){case 1:$dst_im =imagecreatefromgif($dst);break;case 2:$dst_im =imagecreatefromjpeg($dst);break;case 3:$dst_im =imagecreat...

php图片上传类,支持加水印,生成略缩图_PHP教程

分享一个网友写的php图片上传类,支持加水印,生成略缩图功能哦,面是配置和可以获取的一些信息(每一个配置信息都有默认值,如无特殊需要,可以不配置): 代码如下 /*---------------------------------------------------------------------------------- * *---------------------------------------------------------------------------------- */class image_up{ //定义基本参数 private $uptype=array('ima...

php图片加水印,切头像图和自动缩放_PHP教程

一款实例的php图片加水印,切头像图和自动缩放代码,他可以把你上传的图片生成指定大小的效果图与可以对图片进行自动切剪,下面看实例。一款实例的php教程图片加水印,切头像图和自动缩放代码,他可以把你上传的图片生成指定大小的效果图与可以对图片进行自动切剪,下面看实例。 上传文件测试 http://code.google.com/p/queryphp/downloads/listframeworklibimg.class.php中的img类/*php图片加水印,切头像图和自动缩放代码...

php图片上传加水印(自动增加水印)_PHP教程

php 图片上传加水印(自动增加水印)/*这是一款完美的php文件上传代码,图片上传成功后并自动给图片增加上水印,这样很好的快速的提高的了要手工一张张增加水印效果。php教程 图片上传加水印(自动增加水印)/*这是一款完美的php文件上传代码,图片上传成功后并自动给图片增加上水印,这样很好的快速的提高的了要手工一张张增加水印效果。*/ function upload($uploadfile,$watermark=1,$watertype=1,$content){ foreach($uploadfile[n...

php多个文件上传(给图片加水印实例)_PHP教程

php 多个文件上传(给图片加水印实例)php教程 多个文件上传(给图片加水印实例)php 多个文件上传(给图片加水印实例)if($_post['sub']=="www"){$waterimg="water.png";$ftype=array('image/jpg','image/jpeg','imgage/png','image/pjpeg','image/gif');//允许上传的文件类型$files=$_files['files'];$fnum=count($files['name']); //取得上传文件个数for($i=0;$i{ if($files['name'][$i]!=''&&is_uploaded_file($files['tmp_name'...

fck上传图片增加水印代码修改_PHP教程

fck 上传图片增加水印代码修改//我们只要找到editor/filemanger/conectors/php/commands.php文件把下面这段php代码替换成你的commands.php文件就行了。fck 上传图片增加水印代码修改//我们只要找到editor/filemanger/conectors/php教程/commands.php教程文件把下面这段php代码替换成你的commands.php文件就行了。function getfolders( $resourcetype, $currentfolder ){ // map the virtual path to the local server path. $sserv...