热搜词
发表于 2012-9-6 10:21:53 | 显示全部楼层 |阅读模式
dx2.0升级到dx2.5(20120901)后,不管后台怎么设置,不管上传图片多大多小,都会生成缩略图和原图 两张图,而原图会有水印,缩略图无水印。在没有升级之前,直接缩放原因,是有水印的,升级后才失灵的。。。。求解。。



解决方法:
dx2.0升级到dx2.5(20120901)后,不能同时打开缩略图和直接缩放原图两个功能。
老版本可同时开启两个功能,可以根据设置相应图片尺寸实现直接显示原图而忽略缩略图,最新版已不可以,必须关掉缩略图。

01.jpg
全部评论1
灰儿 发表于 2012-9-6 10:24:07 | 显示全部楼层
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
回复

使用道具 举报

回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-23 11:03 , Processed in 0.179432 second(s), 29 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team