为你讲解PHP给图片加水印的具体方法_PHP教程
Jul 15, 2016 pm 01:29 PM
php
上传
具体
加
图片
我们
方法
水印
的
网
网站
讲解
遇到
我们在做网站的时候,都会遇到需要将网站上传的图片附加上水印,如果一个一个的手工加水印肯定非常麻烦,也是不实际的操作。那么,我们今天就向大家接受PHP给图片加水印的具体方法,简化操作步骤。
- 给图片加水印的具体代码如下:
<ol class="dp-xml"> <li class="alt"><span><strong><font color="#006699"><span class="tag"></span><span class="tag-name">php</span></font></strong><span> </span></span></li> <li class=""><span>/****************************************************************************** </span></li> <li class="alt"><span> </span></li> <li class=""><span>参数说明: </span></li> <li class="alt"><span>$max_file_size : 上传文件大小限制, 单位BYTE </span></li> <li class=""><span>$destination_folder : 上传文件路径 </span></li> <li class="alt"><span>$watermark : 是否附加水印(1为加水印,其他为不加水印); </span></li> <li class=""><span> </span></li> <li class="alt"><span>使用说明: </span></li> <li class=""> <span>1. 将PHP.INI文件里面的"</span><span class="attribute"><font color="#ff0000">extension</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">php_gd2</font></span><span>.dll"一行前面的;号去掉,因为我们要用到GD库; </span> </li> <li class="alt"> <span>2. 将</span><span class="attribute"><font color="#ff0000">extension_dir</font></span><span> =改为你的php_gd2.dll所在目录; </span> </li> <li class=""><span>******************************************************************************/ </span></li> <li class="alt"><span> </span></li> <li class=""><span>//上传文件类型列表 </span></li> <li class="alt"> <span>$</span><span class="attribute"><font color="#ff0000">uptypes</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">array</font></span><span>( </span> </li> <li class=""><span> 'image/jpg', </span></li> <li class="alt"><span> 'image/jpeg', </span></li> <li class=""><span> 'image/png', </span></li> <li class="alt"><span> 'image/pjpeg', </span></li> <li class=""><span> 'image/gif', </span></li> <li class="alt"><span> 'image/bmp', </span></li> <li class=""><span> 'image/x-png' </span></li> <li class="alt"><span>); </span></li> <li class=""><span> </span></li> <li class="alt"> <span>$</span><span class="attribute"><font color="#ff0000">max_file_size</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">2000000</font></span><span>; //上传文件大小限制, 单位BYTE </span> </li> <li class=""> <span>$</span><span class="attribute"><font color="#ff0000">destination_folder</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">"uploadimg/"</font></span><span>; //上传文件路径 </span> </li> <li class="alt"> <span>$</span><span class="attribute"><font color="#ff0000">watermark</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">1</font></span><span>; //是否附加水印(1为加水印,其他为不加水印); </span> </li> <li class=""> <span>$</span><span class="attribute"><font color="#ff0000">watertype</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">1</font></span><span>; //水印类型(1为文字,2为图片) </span> </li> <li class="alt"> <span>$</span><span class="attribute"><font color="#ff0000">waterposition</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">1</font></span><span>; //水印位置(1为左下角,2为右下角,3为左上角,4为右上角,5为居中); </span> </li> <li class=""> <span>$</span><span class="attribute"><font color="#ff0000">waterstring</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">"http://www.xplore.cn/"</font></span><span>; //水印字符串 </span> </li> <li class="alt"> <span>$</span><span class="attribute"><font color="#ff0000">waterimg</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">"xplore.gif"</font></span><span>; //水印图片 </span> </li> <li class=""> <span>$</span><span class="attribute"><font color="#ff0000">imgpreview</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">1</font></span><span>; //是否生成预览图(1为生成,其他为不生成); </span> </li> <li class="alt"> <span>$</span><span class="attribute"><font color="#ff0000">imgpreviewsize</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">1</font></span><span>/2; //缩略图比例 </span> </li> <li class=""> <span></span><span class="tag"><strong><font color="#006699">?></font></strong></span><span> </span> </li> <li class="alt"> <span></span><strong><font color="#006699"><span class="tag"><span class="tag-name">html</span><span class="tag">></span></span></font></strong><span> </span> </li> <li class=""> <span></span><strong><font color="#006699"><span class="tag"><span class="tag-name">head</span><span class="tag">></span></span></font></strong><span> </span> </li> <li class="alt"> <span></span><strong><font color="#006699"><span class="tag"><span class="tag-name">title</span><span class="tag">></span></span></font></strong><span>ZwelL图片上传程序</span><strong><font color="#006699"><span class="tag"></span><span class="tag-name">title</span><span class="tag">></span></font></strong><span> </span> </li> <li class=""> <span></span><strong><font color="#006699"><span class="tag"><span class="tag-name">style</span></span></font></strong><span> </span><span class="attribute"><font color="#ff0000">type</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">"text/css"</font></span><span class="tag"><strong><font color="#006699">></font></strong></span><span> </span> </li> <li class="alt"><span></span></li> </ol>
登录后复制
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前
By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
击败分裂小说需要多长时间?
3 周前
By DDD
R.E.P.O.保存文件位置:在哪里以及如何保护它?
3 周前
By DDD

热门文章
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前
By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
击败分裂小说需要多长时间?
3 周前
By DDD
R.E.P.O.保存文件位置:在哪里以及如何保护它?
3 周前
By DDD

热门文章标签

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

适用于 Ubuntu 和 Debian 的 PHP 8.4 安装和升级指南

如何设置 Visual Studio Code (VS Code) 进行 PHP 开发
