douphp缩略图水印功能,直接输出到浏览器

之前做的缩略图和水印功能需要修改系统源码,不利于系统升级,最近做了一个不需要修改原图以及支持远程图片在线修改缩略图以及水印的功能。
功能特色:
无需修改原图,无需修改系统源码,升级无忧
原图片文件加密,避免原图被同行拿去
缩略图生成支持裁切和自适应缩小,满足不同的需求
水印功能
支持外部图片文件使用,只需传入url即可,效率低,避免大量使用

在做自适应的网站的时候使用非常方便,毕竟客户不可能每个图片都按我们指定的图片来上传


使用方法:

单独使用

将文件复制到根目录,使用get请求thumb.php
参数如下:
src 图片地址【要使用thumb_encrypt函数参考】
w 缩略图宽度 默认400
h 缩略图高度 默认400
cut 是否裁剪图片,true)裁掉超过比例的部分;false)不裁剪图片,图片缩放显示,增加白色背景
cut_place 裁剪保留位置 1:左上, 2:中上, 3右上, 4:左中, 5:中中, 6:右中,7:左下, 8:中下,9右下
water 是否添加水印
water_pos   //水印放置位置 1:左上, 2:中上, 3右上, 4:左中, 5:中中, 6:右中,7:左下, 8:中下,9右下
remote  //外部图片设置为true

配合标签库使用,参数同上

{dou_thumb src=$product.image w='500' h='400' water='1'}



演示地址:

本地图片展示,首页产品展示
http://zbxingke.com/demo/douphp/

外部图片展示,首页联系我们下部
样式图片地址

<img src="{dou_thumb src="http://img1.gtimg.com/sports/pics/hv1/39/186/2279/148239444.jpg" remote="1"  water="1" w="360"}" />

本文 暂无 评论

Top
在线咨询 ×

站长QQ:366131726

扫描添加客服微信

工作时间:早8:00 - 晚11:00