技术资讯
织梦图集 上传图片小于设定尺寸 缩略图生成失败的解决办法
2016-08-29 12:46:00
织梦图集中,上传的图片像素宽高小于系统设置定的这个尺寸:
较小的这些图片就会无法生成缩略图,导致图集在网页上缩略图显示X叉号,这应该是织梦DEDEcms的一个历史遗漏bug,可ꦺ用下面方法修复。
/include/helpers/,这个文件中搜索,下面的代码:
⭕if($srcW<=$toW && $srcH<=$toH ) return TRUE;
$toWH=$toW/$toH;
$srcWH=$srcW/$srcH;
if($toWH<=$srcWH)
{
🔯 $ftoW=$toW;
&🅘nbsp; $ftoH=$ftoW*($srcH/$srcW);
}
else
{
$ft♛oH=$toH;
&n𝐆bsp; $ftoW=$ftoH*($srcW/$srcH🦋);
}
然后用下面的大片代码替换:
$ftoW=$toH;
$ftoH=$toH;
///
if( $srcH<=$toH &aಌmp;& $srcW<=൲$toW )
{
$ftoW=$srcW;
$ftoH=$srcH;
if(functio༺n_exists("imag🀅ecreatetruecolor"))
{
@$ni = imagecreatetruecolor($ftoW,$ftoH);
if($ni)
{
imagecopyresampled($ni,$im,0,0,0,0,$f♑toW,$ftoH,$srcW,$srcH);
}
else
{
$ni=imagecreate($ftoW,$ftoH);
imagecopy♓resized($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH);
}
}
else
{
$ni=imagecreate($ftoW,$ftoH);
imagecopyresize🌞d($ni,$im,0,0,0,0,$ftoW🎶,$ftoH,$srcW,$srcH);
}
switch ($srcInfo[2])
{
case 1:
imagegif($ni,$toFile);
break;
case 2:
imagejpeg($ni,$toFile,100);
break;
case 3:
imagepng($ni,$toFile);
break;
case 6:
imagebmp($ni,$toFile);
break;
default:
return false;
}
imagedestroy($ni);
} ///
$toWH=$toW/$toH;
$srcWH=$srcW/$srcH;
if($toWH<=$srcWH)
{
✨ $ftoW=$toW;
&nb🦂sp; $ftoH=$ftoW*($srcH/$srcW);
}
else
{
&n🔴bsp; $f🌱toH=$toH;
$ftoW=$ftoH*($🦩srcW/$srcH);
}
这样青岛网站建设上传的图,就不会显示x号了。
近期更新
- [2023-07-26 14:17:28] 加拿大28预测开奖:为品牌赋能,海外官网品牌数字化
- [2023-05-06 10:32:26] 加拿大28预测开奖:青岛网站建设公司,高端网站定制,一站式网站服务—&🔯mdash;力图数字科技
- [2023-04-27 13:47:54] 加拿大28预测开奖:高端定制网站建设——从满足预期到走向卓越
- [2023-04-11 09:17:49] 加拿大28预测开奖:H5页面设计开发——移动端传播利器
- [2022-11-16 10:11:43] 加拿大28预测开奖:windows2012程序在哪
- [2022-04-14 11:01:47] 加拿大28预测开奖:力图数字科技配套网站服务支持
- [2021-05-18 10:14:11] 加拿大28预测开奖:青岛网站建设的流程
- [2021-04-29 10:14:38] 加拿大28预测开奖:企业定制化官网建设项目
- [2021-03-05 10:34:45] 加拿大28预测开奖:移动互联时代房地产行业的微信小程序解决方案
- [2021-01-22 17:29:38] 加拿大28预测开奖:微信小程序有哪些优势?为什么要开发微信小程序?
- [2021-01-08 17:28:04] 加拿大28预测开奖:网站建设最容易忽略的人性化设计
- [2020-12-16 16:55:32] 加拿大28预测开奖:建设一个常规的公司网站建设成本大概是多少?
延伸阅读
- [2016-08-24 12:45:43] 加拿大28预测开奖:织梦DEDE服务器远程分布上传的图片如果是大写后缀就失败的解决办法
- [2016-07-19 11:46:51] 加拿大28预测开奖:什么是cache缓存
- [2016-09-02 10:43:00] 加拿大28预测开奖:织梦DEDE从后台登陆出现空白页面空白
- [2016-07-19 11:37:45] 加拿大28预测开奖:织梦 广告管理不更新
- [2017-03-01 16:56:38] 加拿大28预测开奖:织梦cms中解决DedeTag Eng🐲ine Create File🎶 False的方法
- [2016-07-26 11:21:38] 加拿大28预测开奖:织梦tag保存失败的解决办法
- [2016-07-26 11:28:16] 什么是织梦CMS
解决方案
加拿大28预测开奖: 轮胎行业网站设计解决方案 加拿大28预测开奖: 机械行业网站设计解决方案 加拿大28预测开奖: 房地产行业网站设计解决方案 加拿大28预测开奖: 科技企业网站设计解决方案 加拿大28预测开奖: 电子家电网站设计解决方案 加拿大28预测开奖: 食品行业网站设计解决方案 加拿大28预测开奖: 集团公司网站设计解决方案 加拿大28预测开奖: 企事业单位网站设计解决方案 加拿大28预测开奖: 外贸行业网站设计解决方案 加拿大28预测开奖: 健身运动网站设计解决方案 加拿大28预测开奖: 美容与化妆品网站设计解决方案 加拿大28预测开奖: 建筑设计行业网站设计解决方案 加拿大28预测开奖: 物流行业网站设计解决方案