博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
齐博php百度编辑器上传图片_为百度UE编辑器上传图片添加水印功能
阅读量:6513 次
发布时间:2019-06-24

本文共 635 字,大约阅读时间需要 2 分钟。

UEditor编辑器上传图片是自动提取的,但是图片没有水印功能,下面小编和各位一起来看看。

UEditor编辑器没有上传图片加水印的功能,需要进行二次开发,本例是在PHPCMS系统中对百度编辑器进行二次开发,添加上传图片加水印功能。

首先打开UEditor编辑器文件目录的php文件夹,打开Uploader.class.php,把PHPCMS添加水印的方法复制过来,加到这个类所有成员方法最后面,然后进行修改如下:

?

对比我修改的部分,由于phpcms水印可以在后台管理设置,phpcms自带的水印方法通过读取配置文件获取路径,和读取数据库设置获取参数设置,那么这些地方需要手动进行设置。

对了,在upFile方法还要添加一段函数:

复制代码 代码如下:

if ($this->watermark) {

$this->watermark($this->filePath,$this->filePath);

}

然后打开UEditor百度编辑器php目录下的action_upload.php文件,加上是否添加水印的参数:

?

然后在后面还有一句要改成:

复制代码 代码如下:

/* 生成上传实例对象并完成上传 */

$up = new Uploader($fieldName, $config, $base64, $watermark);

这样就大功告成了,本文主要是提供思路和参考。

以上所述就是本文的全部内容了,希望大家能够喜欢,能够对大家使用ue编辑器有所帮助。

转载地址:http://vvifo.baihongyu.com/

你可能感兴趣的文章
SimpleDateFormat使用详解
查看>>
js防止backspace回退到上一界面(兼容各种浏览器)
查看>>
iOS只给矩形两个边加圆角
查看>>
zoj 3772 Calculate the Function 矩阵相乘+ 线段树查询
查看>>
java获取文件的路径问题
查看>>
Windows7下安装MongoDB(转)
查看>>
SQL Server2005中文版x64安装29506错误解决办法
查看>>
Memcache的客户端连接系列(一) Java
查看>>
ES6:Generator函数(1)
查看>>
C++ 入门
查看>>
小程序存emoji表情 不改变数据库
查看>>
extjs5 一个容器中有几个组件公用一个控制器和一个模型
查看>>
html+js实现简单的登陆页面
查看>>
javascript和jquery判断浏览器信息总汇(备忘)
查看>>
fuction
查看>>
C++之priority_queue
查看>>
PropertyEditor使用
查看>>
ASP.NET分页存储过程
查看>>
hbase源码系列(十四)Compact和Split
查看>>
mybatis3.2.3+spring3 控制台打印sql解决办法
查看>>