【PHP水印】教程文章相关的互联网学习教程文章

php图片上传并加水印的例子【图】

有关php图片上传与php加水印的实例代码,一个完整的php上传图片的例子,需要的朋友参考下。 1、send.htmlFile Uploader File Upload Select a file to upload: 2,接收 img_receive.php<?php //上传文件类型列表 $uptypes=array( image/jpg, image/jpeg, image/png, image/pjpeg, image/gif, image/bmp, image/x-png ); $max_file_size=2000000; //上传文件大小限制, 单位BYTE $destination_folder="u...

php图片加水印程序,phpgd库添加图片水印【图】

php为图片加水印代码,php图片水印实例,可以设置上传文件大小限制,设置是否附加水印,设置水印位置、水印字符串与水印图片,是否生成预览图等。 例子,php图片水印代码。图片打水印程序 - bbs.it-home.org 本演示空间由TuWoo提供,本程序采用文字水印的方式. 已经成功上传文件名: ".$destination_folder.$fname.""; echo " 宽度:".$image_size[0]; echo " 长度:".$image_size[1]; echo " 大小:".$file["size"]." bytes...

php上传图片并设置透明图片水印效果

$im = imagecreatefromjpeg($_file["upload"]["tmp_name"]); //图片 $watermark = imagecreatefrompng("Smiley.png"); //水印图的路径 $im_x = imagesx($im); $im_y = imagesy($im); $w_x = imagesx($watermark); $w_y = imagesy($watermark); imagecopy($im,$watermark ,$im_x-$w_x,$im_y-$w_y,0,0,$w_x,$w_y); imagejpeg($im); //可加上路径以保存有水印的图//利用type判断下图片类型 //switch($_file["upload"]["type"]) //case...

php文字水印与php图片水印代码实例【图】

$dst_path = dst.jpg;//创建图片的实例$dst = imagecreatefromstring(file_get_contents($dst_path));//打上文字$font = ./simsun.ttc;//字体$black = imagecolorallocate($dst, 0x00, 0x00, 0x00);//字体颜色imagefttext($dst, 13, 0, 20, 20, $black, $font, 快乐编程);//输出图片list($dst_w, $dst_h, $dst_type) = getimagesize($dst_path);switch ($dst_type) {case 1://GIFheader(Content-Type: image/gif);imagegif($dst);b...

php图片水印类代码,php图片添加文字水印与图片水印

/** * 加水印类,支持文字图片水印的透明度设置、水印图片背景透明。 * 使用: (php文字水印效果)* $obj = new WaterMask($imgFileName); //实例化对象 * $obj->$waterType = 1; //类型:0为文字水印、1为图片水印 * $obj->$transparent = 45; //水印透明度 * $obj->$waterStr = 'bbs.it-home.org'; //水印文字 * $obj->$fontSize = 16; //文字字体大小 * $obj->$fontColor = array(255,0255); //水印文字颜色(RGB) * $obj->$f...

php水印代码,php半透明水印支持png透明背景

//原始图像 $dst = "/upload/20140914/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; case 6: $dst_im =imagecreatefromwbmp($dst);break; default: die("不支持的文件类型1");exit; } //水印图像 $src = "...

phpimagecopy函数添加图片水印

//为背景图片添加图片水印(位置随机),背景图片格式为jpeg,水印图片格式为giffunction watermark($filename,$water){//获取背景图片的宽度和高度list($b_w,$b_h) = getimagesize($filename);//获取水印图片的宽度和高度list($w_w,$w_h) = getimagesize($water);//在背景图片中放水印图片的位置随机起始位置$posX = rand(0, ($b_w-$w_w));$posY = rand(0, ($b_h-$w_h));//创建背景图片的资源$back = imagecreatefromjpeg($filena...

php图片水印功能代码(支持图片与文字)【图】

/* * 功能:php图片水印 (水印支持图片或文字) * 参数: * $groundImage背景图片,即需要加水印的图片,暂只支持GIF,JPG,PNG格式; * $waterPos水印位置,有10种状态,0为随机位置; *1为顶端居左,2为顶端居中,3为顶端居右; *4为中部居左,5为中部居中,6为中部居右; *7为底端居左,8为底端居中,9为底端居右; * $waterImage图片水印,即作为水印的图片,暂只支持GIF,JPG,PNG格式; * $waterText文字水印,即把文字作为为...

php图片添加水印的简单例子

<?php/*** 图片加水印(适用于png/jpg/gif格式)* * @author flynetcn** @param $srcImg 原图片* @param $waterImg 水印图片* @param $savepath 保存路径* @param $savename 保存名字* @param $positon 水印位置 * 1:顶部居左, 2:顶部居右, 3:居中, 4:底部局左, 5:底部居右 * @param $alpha 透明度 -- 0:完全透明, 100:完全不透明* * @return 成功 -- 加水印后的新图片地址*失败 -- -1:原文件不存在, -2:水印图片不存在, -3:原文件...

php图片添加水印功能简单例子

<?php/** * 图片加水印(适用于png/jpg/gif格式) * * @author flynetcn * * @param $srcImg 原图片 * @param $waterImg 水印图片 * @param $savepath 保存路径 * @param $savename 保存名字 * @param $positon 水印位置 * 1:顶部居左, 2:顶部居右, 3:居中, 4:底部局左, 5:底部居右 * @param $alpha php水印透明度 -- 0:完全透明, 100:完全不透明 * * @return 成功 -- 加水印后的新图片地址 * 失败 -- -1:原文件不存在, -2:水...

php图片水印类,php为图片添加水印函数代码【图】

/** 功能:php图片水印 (水印支持图片或文字)* 参数:* $groundimage 背景图片,即需要加水印的图片,暂只支持gif,jpg,png格式;* $waterPos 水印位置,有10种状态,0为随机位置;* 1为顶端居左,2为顶端居中,3为顶端居右;* 4为中部居左,5为中部居中,6为中部居右;* 7为底端居左,8为底端居中,9为底端居右;* $waterImage 图片水印,即作为水印的图片,暂只支持GIF,JPG,PNG格式;* $waterText 文字水印,即把文字作为为水印...

php图片水印代码,php上传图片加水印实例代码

//上传文件类型列表 $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为右上...

php图片添加水印功能,php图片水印函数代码示例

<?php/** * 图片加水印(适用于png/jpg/gif格式) * * @author flynetcn * * @param $srcImg 原图片 * @param $waterImg 水印图片 * @param $savepath 保存路径 * @param $savename 保存名字 * @param $positon 水印位置 * 1:顶部居左, 2:顶部居右, 3:居中, 4:底部局左, 5:底部居右 * @param $alpha 透明度 -- 0:完全透明, 100:完全不透明 * 脚本学堂 http://bbs.it-home.org * @return 成功 -- 加水印后的新图片地址 * 失败 -...

php图片添加文字水印实例代码【图】

$img='22.jpg';$arr=getimagesize($img);//print_r($arr); //$arr[0]为图片的宽度,$arr[1]为图片的高度,$arr[2]为图片的类型,即图片的扩展名,switch($arr[2]){case 1:$imgn = imagecreatefromgif($img);break;case 2:$imgn = imagecreatefromjpeg($img);break;case 3:$imgn = imagecreatefrompng($img);break;case 6:$imgn = imagecreatefromwbmp($img);break;default:die("不支持的文件类型");exit;}//开始打水印。准备打上的...

php图片自动添加水印代码,php图片水印函数代码【图】

/* * 功能:php图片水印 (水印支持图片或文字) * 参数: *$groundimage 背景图片,即需要加水印的图片,暂只支持gif,jpg,png格式; *$waterpos 水印位置,有10种状态,0为随机位置; *1为顶端居左,2为顶端居中,3为顶端居右; *4为中部居左,5为中部居中,6为中部居右; *7为底端居左,8为底端居中,9为底端居右; *$waterimage 图片水印,即作为水印的图片,暂只支持gif,jpg,png格式; *$watertext 文字水印,即把文字作为为水印...