【php实现给一张图片加上水印效果】教程文章相关的互联网学习教程文章

GD库生成水印乱码的解决办法

GD库可以用来处理图片水印,有的环境下可能有人会发现GD生成的水印文字为乱码。本文就以解决GD库生成水印乱码的问题做一个分享。最近一个项目进行了服务器迁移,部署后发现 ,其中一个为图片添加水印文字的功能出现了乱码问题,确认功能代码不存在问题,同时项目代码都是使用UTF-8编码,不存在编码问题,也检查排除了字体文件出现问题的可能性,最终查阅资料后锁定到了 一个php编译参数 --enable-gd-jis-conv.--enable-gd-jis-conv...

php给图片添加水印的实现过程【图】

分享一个php给图片添加水印的类,支持水印图片,调用方式,send( strimg filename ) 这个方法有一个函数,可以省略,在省略的情况下,保存的图片路径和名称和原来的一样,如需保存成例外的图片,就在这里提供要保存的图片路径及名称 例外,还有一个方法,show(); 这个方法用于显示加好水印的图片 这个方法可以单独调用,但必须先调用 send()方法, 也可以连续调用: $img->send()->show();第一步:下载我们本节课需要用到的php给图...

分享PHP图片水印类

这篇文章主要为大家详细介绍了PHP图片水印类的封装,具有一定的参考价值,感兴趣的小伙伴们可以参考一下封装PHP的图片水印的类,供大家参考,具体内容如下<?php header(Content-type:text/html;charset=utf8); $img = new Image(); // $img->water(2a.jpg,logo.gif,0); class Image{//路径protected $path;//是否启用随机名字protected $isRandName;//要保存的图像类型protected $type;//通过构造方法队成员属性进行初始化function...

php给图片加文字水印的实现方法

有时候为了保证图片为自己的原创,防止别人随意转载,要为自己的图片添加上水印,即证明此图片为自己原创的印记。本篇文章主要介绍怎么使用PHP代码给图片加水印,代码如下<?php /*给图片加文字水印的方法*/ $dst_path = http://f4.topitme.com/4/15/11/1166351597fe111154l.jpg; $dst = imagecreatefromstring(file_get_contents($dst_path)); /*imagecreatefromstring()--从字符串中的图像流新建一个图像,返回一个图像标示符,其...

php给图片添加水印的功能示例代码

这篇文章主要介绍了PHP图片添加水印功能,结合2个简单实例形式分析了php实现图片添加水印的操作步骤与相关技巧,需要的朋友可以参考下本文实例总结了PHP图片添加水印功能。分享给大家供大家参考,具体如下:例1、很简单图下添加水印函数<?php /*** 追加水印** @param string $source_img 原始图片url* @param string $water_map 水印图片url*/ function addWaterMap($source_img, $water_map) {$img = imagecreatefromjpeg($source_i...

有关透明水印生成的文章推荐10篇【图】

1. php上传图片并打上透明水印的代码 简介:php上传图片并打上透明水印的代码2. 【PHP】透明水印生成 简介:【PHP】透明水印生成3. php水印代码,php半透明水印支持png透明背景 简介:php水印代码,php半透明水印支持png透明背景4. php透明水印生成 简介:php透明水印生成5. PHP 透明水印生成代码_PHP教程简介:PHP 透明水印生成代码。 代码如下:?php /* * Created on 2010-10-27 * BY QQ542900563 * Copyrights Reserved 2000-202...

有关水印图片的文章推荐10篇【图】

这篇文章主要为大家详细介绍了PHP生成随机水印图片的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下基于PHP的GD图形库,自己生成一张图片。仅限初识GD库,实例学习。一、需求网站的布局用到了类似慕课网课程列表的风格,每一个课程是一个banner图,图下面是标题加简介。因为课程的数量较大没有为所有的课程设计专门的banner,所以需要按照一定的规则,来自己生成图片(本打算用p布局来解决,但p+img在响应式布局中不...

PHP实现随机生成水印图片功能的示例代码分享【图】

这篇文章主要为大家详细介绍了PHP生成随机水印图片的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下基于PHP的GD图形库,自己生成一张图片。仅限初识GD库,实例学习。一、需求网站的布局用到了类似慕课网课程列表的风格,每一个课程是一个banner图,图下面是标题加简介。因为课程的数量较大没有为所有的课程设计专门的banner,所以需要按照一定的规则,来自己生成图片(本打算用p布局来解决,但p+img在响应式布局中不...

PHP图片添加水印功能示例小结

本文实例总结了PHP图片添加水印功能。分享给大家供大家参考,具体如下:例1、很简单图下添加水印函数<?php /*** 追加水印** @param string $source_img 原始图片url* @param string $water_map 水印图片url*/ function addWaterMap($source_img, $water_map) {$img = imagecreatefromjpeg($source_img); //读取原图$img_x = imagesx($img); //原图宽$img_y = imagesy($img); //原图高imagealphablending($img, true);//设置为混合填...

PHP5文字图片混合水印与缩略图

一、水印制作 1.水印文字 PHP 中为图片打上水印文字主要是通过 GD 库提供的 imagettftext() 函数来实现的。 其过程为:载入图片 =》 调好水印文字的颜色 =》 打上水印<?php $img = Desert.jpg;//图像的路径。这里以 Windows 7 自带的一幅沙漠的图片为例 $img_info = getimagesize($img); //载入图像到PHP,转成 PHP 可识别的编码 switch($img_info[2]) {case 1:$res = imagecreatefromgif($img);//返回一图像标识符,代表了...

CI框架封装的常用图像处理方法(缩略图,水印,旋转,上传等)_php实例【图】

本文实例讲述了CI框架封装的常用图像处理方法。分享给大家供大家参考,具体如下: 其实微信手机端上图时,列表图最好是缩略图,节省流量,这不,又被移动坑了一把,话费签一分就停机,流量欠到90块才停机,我也是醉了。。。 不说废话了,下面是用CI 的内置处理图像的库写的,小弟不才,遗漏之处敬请指出,谢谢。 /** * 生成缩略图 * @param $path 原图的本地路径 * @return null 创建一个 原图_thumb.扩展名 的文件 * */ public f...

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

例1 代码如下:<?php 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图片操作类,支持生成缩略图,添加水印,上传缩略图

<?php /*** @author wolf**/ class Image {//类开始public $originimage = ""; //源图片文件地址public $imageext = ""; //源图片格式public $thumbimage = ""; //缩略图文件存放地址public $thumb_maxwidth = 1440; //缩略图最大宽度public $thumb_maxheight = 900; //缩略图最大高度public $watermark_text = ""; //水印文字内容public $watermark_minwidth = 300; //源图片最小宽度:大于此值时加水印public $watermark_minheig...

图片水印及缩略图

<?php /*** @title:图片水印* @autor:zms* @version:2011-7-26* 因为GD库的限制,现在只能使用gif,jpg,png三种格式*/// //////////使用例子//实例化//参数说明:路径,是否使用水印(default:false)$img = new image_watermark(true);//实例化//设置原始图$img->dst_image(卡通.jpg);//加入文字//参数说明:内容,位置(default:图片中间位置),透明度(defulat:127 0-127),大小(default:12),角度(default:0),颜色(RGB:default:25...

javascript-最近在做需要数字版权保护的一个项目,要给图片上数字隐写水印,有什么鲁棒性(robustness)比较好的软件,库或算法什么的吗?

要求图片被 qq 截屏之后还能提取出水印来,最好能做到传说阿里内网拍摄屏幕都能提取出水印的效果...有谁有什么好的推荐吗? @zzy8200 的 https://www.v2ex.com/t/278480 我试过了,不是特别好...原图加水印之后截个屏就没用了,哭死..回复内容:要求图片被 qq 截屏之后还能提取出水印来,最好能做到传说阿里内网拍摄屏幕都能提取出水印的效果...有谁有什么好的推荐吗? @zzy8200 的 https://www.v2ex.com/t/278480 我试过了,不是特别好.....