下载1.4.3.3的ueditor jsp版本
第一步、修改config.json配置文件
添加以下三个属性,方便灵活的配置相关属性
"isWatermark":true,//是否启用水印
"watermarkText":"",//水印文字,如果这个为空则认为是图片水印,文字和图片必须有一个不为空
"watermarkImgPath":"/static/HUI/lib/ueditor/watermark.png",
//水印图片的地址
第二步、下载1.4.3.3的完整源码,找到jsp版本的源码,引入到myelcipse进行源码的修改
源码下载地址:
http://wordonline.bj.bcebos.com/ueditor_release/ueditor1_4_3_3-src.zip
1、找到ActionEnter类中的invoke方法修改以下代码加入红框选中的代码段专一处理图片上传的逻辑;
2、进入this.configManager.getConfig();这个方法添加在配置文件中添加的属性信息
jsonconfig可以读取config.json文件中定义的属性
3、找到
Uploader类添加
doImageExec()方法处理图片上传添加水印的功能
4、在BinaryUploader类中添加saveImage方法
5、在
StorageManager中添加
saveImageByInputStream方法
6、主要的添加的水印类为WatermarkUtil
第三步重新生成udeitor的jar包
我用的是myeclipse,右键项目-->Properties-->export
确定就可以导出jar,然后将导出的jar替换之前下载的udeitor的jsp版中的ueditor-1.1.2.jar就可以了。
效果图
代码下载