POST TIME:2017-12-15 22:42
今天講解下織夢dedecms V5.7實現中文水印的方法。
大家知道dede的水印是支持問題和圖片的,圖片的水印這里我就不和大家說了,今天和大家講解的是
織夢實現中文水印。
下面我就直接和大家說了,
下面看看dedecms實現中文水印的方法吧
修改/include/inc_photograph.php,在165行處加這行代碼:
$w_text = iconv("GB2312","UTF-8",$w_text);
OK,現在可以用中文做水印了,但默認的字體大小是5,中文字體太小,你可以隨意更改。
最好用中文字體替換/include/data里的ant1.ttf和ant2.ttf,如用黑體,simhei.ttf。
//圖片自動加水印函數原始函數,
//------------------------------------------------
function ImgWaterMark($srcFile,$w_pos=0,$w_img="",$w_text="",$w_font=5,$w_color="#FF0000",$w_pct)
{
$font_type = dirname(__FILE__).'/data/ant1.ttf';
if(empty($srcFile) || !file_exists($srcFile)) return ;
$w_text = iconv("GB2312","UTF-8",$w_text);//加這行就可以支持中文水印。
這里說到函數,也許大家對織夢標簽感興趣。