导航
系统开发首页
使用手册
插件手册
米拓商城
模板制作
应用开发
系统开发
http://doc.metinfo.cn/dev/
1
系统开发首页
第二章 基础
2.5.系统类
2.5.14.watermark.class.php 水印类
更新时间:2020-02-19 15:23:47
作者:米拓建站
**注:**使用需要先加载文件后使用($watermark = load::sys_class('watermark', 'new');) 水印类是用来为图片添加水印的,调用方法如下表: | 属性 | 访问修饰符 | 描述 | | ------------ | ------------ | ------------ | | $water_savepath | public | 添加水印后,图片保存路径。默认在 路径下。 | | $water_mark_type | public | 添加的水印类型(text:文字水印;img:图片水印)。默认为文字水印。 | | $water_save_type | public | 添加水印后,图片保存路径类型(1:保存在原图路径的字目录下;2:覆盖原图片;3:自定义路径)。默认为保存在原图路径的字目录下。 | | $is_watermark | public |是否对图片添加水印(0:不添加;1:添加)。默认为添加。 | | $water_image_name | public | 水印的图像文件的名称(必须包含的路径名)。 | | $water_pos | public | 水印图像的位置(九宫格从1-9)。默认为右上角。 | | $water_text | public | 水印文本(支持换行符)。 | | $water_text_size |public | 水印文本大小。默认为40。 | | $water_text_angle | public | 文字水印倾角。默认为20。 | | $water_text_font | public | 水印文本字体(字体文件要放在后台管理目录include/fonts/)。路径可以为绝对,或者相对网站根目录路径 | | $water_text_color | public | 水印文本颜色。默认为浅灰色。 | | $jpeg_quality | public | jpeg图像质量。默认为90。 | | $met_image_transition | public | 水印图像和原始图像的融合度(1 - 100)。默认为80。 | 注:以上路径属性都必须是绝对路径或相对网站根目录的相对地址。(请使用set方法为路劲赋值,其他public属性也是一样) | 方法 | 访问修饰符 | 描述 | | ------------ | ------------ | ------------ | | [set_textmark()](http://doc.metinfo.cn/dev/classfun/classfun251.html "set_textmark()") |public | 设置文字水印。 | | [set_imgmark()](http://doc.metinfo.cn/dev/classfun/classfun252.html "set_imgmark()") | public | 设置图片水印。 | | [set_system_watermark()](http://doc.metinfo.cn/dev/classfun/classfun253.html "set_system_watermark()") | public |按照网站设置设置水印类型。 | | [set_bigimg()](http://doc.metinfo.cn/dev/classfun/classfun254.html "set_bigimg()") | public |按照网站设置大图水印方式添加水印。 | | [set_thumb()](http://doc.metinfo.cn/dev/classfun/classfun255.html "set_thumb()") | public | 按照网站设置缩略图水印方式添加水印。 | | [set_system_bigimg()](http://doc.metinfo.cn/dev/classfun/classfun256.html "set_system_bigimg()") | public | 按照网站设置大图水印方式添加水印,如果网站设置没有开启水印,则不会对原图添加水印。 | |[set_system_thumb()](http://doc.metinfo.cn/dev/classfun/classfun257.html "set_system_thumb()") | public | 按照网站设置缩略图水印方式添加水印,如果网站设置没有开启水印,则不会对原图添加水印。 | |[set()](http://doc.metinfo.cn/dev/classfun/classfun241.html "set()") | public | 可以对public属性进行修改 | | [create()](http://doc.metinfo.cn/dev/classfun/classfun258.html "create()") | public | 打水印的方法。 | | createImage() | protected | 创建图片资源。 | | getPos() | protected | 根据设置返回水印位置。 | |get_type() | protected | 获得的图片格式,包括 jpg, png, gif。 | | error() | protected | 水印错误调用方法。 | |sucess() | protected |水印成功调用方法。 |
上一篇
: 2.6.5.str.func.php 字符处理串函数
下一篇
: 2.6.6.array.func.php 数组处理函数