几乎所有jpg图片显示不出来,GIF基本都显示的出来,这是为什么?? 本机都有这些图片的,路径应该是没问题的。Webconfig里也没见到jpg与gif的设置,IIS里也没有这可如何是好 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jpg图片质量比较好 图片本身比较大,gif图片一般比较小的 还有就是服务器问题,实在不行就都换成gif的吧 jpg图片的原始文件类型不是jpg吧? 全部转换成缩略图。/// <summary>/// 获取一个图片按等比例缩小后的大小。/// </summary>/// <param name="maxWidth">需要缩小到的宽度</param>/// <param name="maxHeight">需要缩小到的高度</param>/// <param name="imageOriginalWidth">图片的原始宽度</param>/// <param name="imageOriginalHeight">图片的原始高度</param>/// <returns>返回图片按等比例缩小后的实际大小</returns>public static Size GetNewSize(int maxWidth, int maxHeight, int imageOriginalWidth, int imageOriginalHeight){ double w = 0.0; double h = 0.0; double sw = Convert.ToDouble(imageOriginalWidth); double sh = Convert.ToDouble(imageOriginalHeight); double mw = Convert.ToDouble(maxWidth); double mh = Convert.ToDouble(maxHeight); if (sw < mw && sh < mh) { w = sw; h = sh; } else if ((sw / sh) > (mw / mh)) { w = maxWidth; h = (w * sh) / sw; } else { h = maxHeight; w = (h * sw) / sh; } return new Size(Convert.ToInt32(w), Convert.ToInt32(h));}或者改后缀名更多图片处理 网络上的用PNG图片比较的好。 首先,看下你放JPG图片的文件夹是不是允许匿名访问(Form 验证)~~ mime里设置了吗扩展名.jpgmime类型image/jpeg mime确定有.jpg image/jpeg 要允许匿名访问??? 我的gif文件和jpg文件放一个文件夹里的同样的路径,直接访问gif可以显示图片,访问jpg直接返回网站文件路径名了1.mywebsite.cn/images/1.jpg... 要么都用Html相对路径/images/1.jpg (假设images为站点一级目录)要么就用绝对路径http://1.mywebsite.cn/images/1.jpg... 绝对路径相对路径都不能正常访问jpg,都能访问gif 跟图片大小尺寸没关系,比jpg大的gif照样能访问。 跟IIS应该没关系,配置别的项目 jpg图片能正常访问 应该不是IIS的问题,配置别的项目就不会出现问题.... Eterm?C#取黑频数据 200805202035谁可以把这个转成时间 更新数据 用vs做网站时出现的问题 如何声明一个DIV类型变量 急················ gridview中的textbox问题,请大家帮帮忙! 找不到CodeFile ,请问怎么知道原程序在那!! 使用FrameSet时如何使得滚动条漂亮些?? 实现购物车 100分!!!如何控制datagrid里编辑功能出现的TextBox的宽度 生成问题 HyperLink问题
/// <summary>
/// 获取一个图片按等比例缩小后的大小。
/// </summary>
/// <param name="maxWidth">需要缩小到的宽度</param>
/// <param name="maxHeight">需要缩小到的高度</param>
/// <param name="imageOriginalWidth">图片的原始宽度</param>
/// <param name="imageOriginalHeight">图片的原始高度</param>
/// <returns>返回图片按等比例缩小后的实际大小</returns>
public static Size GetNewSize(int maxWidth, int maxHeight, int imageOriginalWidth, int imageOriginalHeight)
{
double w = 0.0;
double h = 0.0;
double sw = Convert.ToDouble(imageOriginalWidth);
double sh = Convert.ToDouble(imageOriginalHeight);
double mw = Convert.ToDouble(maxWidth);
double mh = Convert.ToDouble(maxHeight); if (sw < mw && sh < mh)
{
w = sw;
h = sh;
}
else if ((sw / sh) > (mw / mh))
{
w = maxWidth;
h = (w * sh) / sw;
}
else
{
h = maxHeight;
w = (h * sw) / sh;
} return new Size(Convert.ToInt32(w), Convert.ToInt32(h));
}
或者改后缀名
更多图片处理
扩展名.jpg
mime类型image/jpeg
要允许匿名访问??? 我的gif文件和jpg文件放一个文件夹里的同样的路径,直接访问gif可以显示图片,访问jpg直接返回网站文件路径名了
1.mywebsite.cn/images/1.jpg...
要么就用绝对路径http://1.mywebsite.cn/images/1.jpg...