齐博php百度编辑器上传图片_百度编辑器ueditor上传图片添加水印

收集ueditor编辑器添加水印的代码,然后整合在一起,亲测可用,相关的操作如下:

1.打开ueditor目录下的php目录下的config.json 文件

1.1    在上传配置项添加下面代码:

"iswatermark": "true",

2.打开ueditor目录下的php目录下的action_upload.php文件,搜索代码:

2.1

case 'uploadimage':

$config = array(

"pathFormat" => $CONFIG['imagePathFormat'],

"maxSize" => $CONFIG['imageMaxSize'],

"allowFiles" => $CONFIG['imageAllowFiles']

);

$fieldName = $CONFIG['imageFieldName'];

break;

在“break;”前添加:$watermark = $CONFIG['iswatermark']; 这句话就可以读取配置文件的"iswatermark"值了。

2.2   继续在这个文件搜索代码:

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

把它改成:$up = new Uploader($fieldName, $config, $base64, $watermark);   这样就可以实例化Uploader类时带上$watermark变量。

3.这是最后一步,也是最重要的一步。打开ueditor目录下的php目录下的Uploader.class.php文件。

3.1  在这个类里面添加“   private $water; //是否添加水印(属性)   ”这句话。

3.2  把构造方法改成(public function __construct($fileField, $config, $type = "upload", $watermark = false)。

3.3  在构造方法里面写上  ($this->water = $watermark; )这句话。

3.4  在upFile 方法内部最后面添加以下代码即可:

if( $this->water ){

$this->water

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值