今天主要說下如何解決織夢dedecms整合百度編輯器(Ueditor)后圖片沒有水印的問題。Ueditor抓取遠程圖片加水印方法;打開getRemoteImage.php,找到://遠程抓取圖片配置;在上面添加:require_once('../../../dede/config.php');//dede為你的后臺目錄require_once(DEDEADMIN."/inc/inc_archives_functions.php");
繼續修改getRemoteImage.php,找到: fwrite( $fp2 , $img );在下面添加:@WaterImg($tmpName, 'down');替換所有getRemoteImage為getRemoteImageUe
Ueditor上傳圖片加水印方法.打開imageUp.php,找到:include "Uploader.class.php";在上面添加:require_once('../../../dede/config.php');//dede為你的后臺目錄;require_once(DEDEADMIN."/inc/inc_archives_functions.php");在imageUp.php文件中找到:echo "{'url':'在上面添加:@WaterImg($info[ "url" ], 'down');關于水印那點事
本文介紹的方法其實就是引用dede自帶的文檔處理函數,如果需要完全可以自己DIY一個水印程序加到這里,只是在dede后臺就不能直接控制水印設置了。比如說加水印的位置啥的。