联系我们案例演示中心服务热线:18324149585大客户专线:15523356218

狐灵传媒Logo

当前位置:主页 > 网站建设 > 网络建站知识 >

织梦DedeCMS缩略图失真模糊的解决方法

发表日期:2018-08-11文章编辑:Smileby陌少羽浏览次数: 标签:织梦,DedeCMS,缩,略图,失真,模,糊的,解决,方法,

由于织梦DedeCMS默认只生成一个固定规格大小的缩略图,而往往在一个网站站不同页面内需要的缩略图大小不一致,比例不一致,这就造成了缩略图不清晰失真,不能满足大多数网站的需求,那么本文给出了一个终极完美解决方法。
修改方法:
一、要获得清晰的缩略图就要有足够大的图片并准确的剪裁,而下面的方法就是根据缩略图来进行剪裁的,所以就必须要保证原来的缩略图足够大,所以要进行一下设置:系统-附件设置,把缩略图默认宽度、默认高度设为大于等于你全站所有调用缩略图的最大尺寸,手工剪裁也请剪裁得足够大(不需要手工剪裁了)
二、打开 /include/extend.func.php 文件 (注:这个文件就是为二次开发准备的,用于功能方法扩展)
在最后一个 ?> 前加入以下代码
  1. function thumb($imgurl$width$height$bg = true)
  2. {
  3. global $cfg_mainsite,$cfg_multi_site;
  4. $thumb = eregi("http://",$imgurl)?str_replace($cfg_mainsite,'',$imgurl):$imgurl;
  5. list($thumbname,$extname) = explode('.',$thumb);
  6. $newthumb = $thumbname.'_'.$width.'_'.$height.'.'.$extname;
  7. if(!$thumbname || !$extname || !file_exists(DEDEROOT.$thumb)) return $imgurl;
  8. if(!file_exists(DEDEROOT.$newthumb))
  9. {
  10. include_once DEDEINC.'/image.func.php';
  11. if($bg==true)
  12. {
  13. ImageResizeNew(DEDEROOT.$thumb, $width, $height, DEDEROOT.$newthumb);
  14. }
  15. else
  16. {
  17. ImageResize(DEDEROOT.$thumb, $width, $height, DEDEROOT.$newthumb);
  18. }
  19. }
  20. return $cfg_multi_site=='Y'?$cfg_mainsite.$newthumb:$newthumb;
  21. }
调用方法:
  1. [field:picname function='thumb(@me,$width,$height,$bg)'/]
参数说明:
$width:缩略图宽度(整数)
$height:缩略图高度(整数)
$bg:是否用空白填补,默认自动填补,背景填充颜色在系统-附件设置里(true/false)
示例:
调用长宽为100像素的缩略图:[field:picname function='thumb(@me,100,100)'/]
保留原有比例,不自动填充(不建议):[field:picname function='thumb(@me,100,100,false)'/]
如没特殊注明,文章均为狐灵传媒-重庆网站建设原创,转载请注明  http://www.hulingweb.cn/jzzs/203.html
相关新闻

织梦社会化登陆插件(QQ、微信、微博)

文章来自 织梦侠 [秩名]作者 的- 织梦社会化登陆插件(QQ、微信、微博) 织梦社会化插件集成了QQ,微博,微信登录,让...

发布日期:08-11

dedecms织梦升级ckeditor4.7.0 + 添加代码高亮

使用说明 【警告】使用前备份好这个文件,防止有二次开发过。 \include\inc\inc_fun_funAdmin.php 下载上面的压缩包,解压...

发布日期:08-11

dedecms织梦文章模型增加图集功能教程

文章模型添加图集功能展示 当我们需要在前端输出图片+对应的图片注释描述时,需要用到图集功能;当我们自定义模...

发布日期:08-11

织梦DedeCms5.7缩略图变形解决方法

织梦的缩略图变形的问题一直为很多人所诟病,不过这个可以自己修改缩略图解决,只是工程量非常的大。即使是织...

发布日期:08-11

  • 更多 +狐灵业务单元

    营销型网站建设 品牌创意网站 企业官方网站 上市公司网站 B2C电子商务网站 大型门户网站 专题活动网站 定制化电子商务 产品商城网站 移动手机电商网站 微信会员电商

  • 更多 +我们的优势

  • 更多 +关于狐灵

    狐灵致力于互联网品牌建设与网络营销,专业领域包括网站建设、电子商务、移动互联网营销、系统平台开发, 与其他网站建设及系统开发公司不同,我们的整合解决方案结合了狐灵网络品牌建设经验和互联网整合营销的理念,并将策略和执行紧密结合,且不断评估并优化我们的方案,为客户提供一体化全方位的互联网品牌整合方案!

更多 +联系我们

服务热线:18324149585大客户专线:15523356218

业务 QQ传真:023-61787883

售后专线15267783520售后QQ:

渠道合作邮箱hulin23@vip.qq.com

我们的认知

在我们的对手消耗大量的时间停留在碎片化的互联网设计或者程序实现的时候,我们已经开始把数字化品牌建设和网络传播进行了整合。只有通过整体的互联网品牌分析,帮助企业家们进行互联网品牌建设,并传播企业品牌,并围绕品牌树立品牌价值,提升企业与用户的互相交流,与用户品牌交互,让用户能找专业的方法去解决问题。传播品牌,激起消费者品牌意识,在这过程中创造价值,这是我们成功的秘诀,也是我们帮助用户成功的诀窍,更是成就一流品牌的一条直达线。

不能否认的是,建设网站,创造互联网品牌价值的过程,是一种在互联网上艺术的行为,但互联网跟涂鸦全然不同,企业的品牌价值并不体现在希望品牌成为某个这种艺术家的作品。互联网传播的对象是用户,用户拥有自己的文化体系,群落共性才是互联网传播根本,这种传播才是互联网创造价值的体现,这种价值的体现呈现多样。空洞的好看没有实质是网站建设的闹剧,网站如果不能激发品牌价值和网络营销和帮助用户,则是网站建设的悲哀,这样的网站没有灵魂!所以,网站建设运营,网络营销必须得得人心,有非常好的用户体验,能够解决问题和需求,能够为梦想者创造和传播品牌价值,最后创造价值,狐灵与你同行!


HI,Are you ready?__合作意向表

您需要的服务*

现有网站改版
我需要做微信营销
建设全新的企业网站
要找长期合作公司,需要年度服务
我需要做购物商城
我需要做系统平台
我需要做营销型网站
我需要优化推广

您最关注的地方*

对功能要求比较高
对设计创意要求比较高
需要可以购物支付
搜索引擎排名

预算*

5千以下 1万以下 1-2万 2-3万 3-5万 5-10万 10万以上 大型项目需要招标
验证码 看不清?点击更换 看不清? 点击更换

实力实力
案例案例
方案方案
业务业务
提交需求提交需求
售前售前
售后售后
留言微信
Top