dx2.0升级后缩略图无水印
dx2.0升级到dx2.5(20120901)后,不管后台怎么设置,不管上传图片多大多小,都会生成缩略图和原图 两张图,而原图会有水印,缩略图无水印。在没有升级之前,直接缩放原因,是有水印的,升级后才失灵的。。。。求解。。解决方法:
dx2.0升级到dx2.5(20120901)后,不能同时打开缩略图和直接缩放原图两个功能。
老版本可同时开启两个功能,可以根据设置相应图片尺寸实现直接显示原图而忽略缩略图,最新版已不可以,必须关掉缩略图。
2.5缩略图添加水印方法
第一步:打开打开source\function\function_post.php
第二步:查找
$image->Watermark($_G['setting']
['attachdir'].'/forum/'.$newattachfile[$aid], '', 'forum');
在其上面添加
// 缩略图打水印
if (file_exists($_G['setting']['attachdir'] . '/forum/' . $newattachfile[$aid] .
'.thumb.jpg')) {
$image->Watermark($_G['setting']['attachdir'] . '/forum/' .
$newattachfile[$aid] . '.thumb.jpg', '', 'forum');
}
// 缩略图打水印end
第三部:查找
C::t('forum_attachment_unused')->delete($aid);
在其上面添加
// 缩略图打水印
if (file_exists($_G['setting']['attachdir'] . '/forum/' . $attach['attachment'] .
'.thumb.jpg')) {
$image->Watermark($_G['setting']['attachdir'] . '/forum/' . $attach
['attachment'] . '.thumb.jpg', '', 'forum');
}
// 缩略图打水印结束
就ok了
2.0缩略图添加水印方法
http://www.discuz.net/thread-2473509-1-1.html
页:
[1]