首先,進入DedeCMS管理后臺,選擇菜單 系統 -> 圖片水印設置
DedeCMS有兩種給圖片加水印方式,即圖片和文字方式,默認水印位置在底部居右,你可以自行設定,下面來詳細講解一下這兩種方式。
圖片方式
DedeCMS默認為以PNG圖片的方式添加水印。在datamark目錄中有PNG和GIF格式的水印圖片,你可以在DedeCMS后臺自行設定選擇采用哪種格式的水印圖片。當你上傳新水印圖片時,根據你的選擇mark.png和mark.gif中有一個文件會被覆蓋成你上傳的水印圖片,mark文件名保持不變。
如果你想有多種樣式的水印圖片可以選擇,你可以進入datamarkinc_photowatermark_config.php文件,找到
$photo_markimg = 'mark.gif';
更改為你自己定義的水印圖片文件名,如
$photo_markimg = 'leapsoulcn.gif';
這樣以后如果你想更換水印圖片,只需要更改一個文件名即可。
文字方式
首先設定你的水印文字
特別注意:很多人老是說怎么我的水印文字添加不成功,其實默認DedeCMS中datamark目錄下的simhei.ttf字體庫是沒有的,你需要去FONTS文件夾中拷貝simhei.ttf字體庫。
如果你覺得這個字體不和你心意,你也可以拷貝一個你喜歡的字體庫放在datamark目錄下,同時你需要修改DedeCMS的配置,因為默認 DedeCMS只采用simhei.ttf字體庫,你只要打開include目錄下的image.func.php文件,并找到
if(file_exists(DEDEDATA.'/mark/simhei.ttf'))
{
$cfg_watermarktext['fontpath'] = DEDEDATA.'/mark/simhei.ttf';
} //提供的教程
將其中的字體庫改成你喜歡的字體庫即可。
完成上述操作后,你可以在DedeCMS后臺創建一個圖片集欄目,然后發布圖片集模型的文章,再點擊更新欄目HTML,即可在你發布的圖片上查看到你的個性化水印圖片了。