百度ueditor上传图片默认没有水印功能的如果我们要添加水印需要在程序上进行一些添加了,下面来看看百度ueditor上传图片加水印的例子吧。
在上传文件的主要方法下添加调用水印处理方法:
* 上传文件的主处理方法
//在下面加入如下调用水印的处理方法:
* 1为顶端居左,2为顶端居中,3为顶端居右;
* 4为中部居左,5为中部居中,6为中部居右;
* 7为底端居左,8为底端居中,9为底端居右;
* $waterText文字水印,即把文字作为为水印,支持ASCII码,不支持中文;
die("需要加水印的图片不存在!");
echo "需要加水印的图片的长度或宽度比水印".$label."还小,无法生成水印!";
//设定图像的混色模式
die("水印文字颜色格式不正确!");
基于上述方法,你也可以在多图上传中添加相关选项让用户自定义选择水印添加的位置。
视图中添加允许用户自主选择是否添加水印的checkbox,代码:水印 (提示:每次上传前可选择是否使用水印)
视图中添加如下代码追加向后台发出请求时添加wm参数:
(2)action_upload.php附件上传控制代码文件中获取wm参数并初始化上传类:
* 判断是否添加水印