Web应用程序,将图像加载到内存中以获得宽度

时间:2013-05-21 01:55:31

标签: c# .net-3.5

我有一个显示大缩略图的Web应用程序。布局构建在服务器上。服务器端将图像加载到内存中的最佳方法是什么,因为我想根据图像的累积宽度调整行布局?我需要知道的是宽度,但这可以改变图像的图像吗?

我在想,创建控制,加载图像,获取宽度,然后清除内存?

想法?

1 个答案:

答案 0 :(得分:1)

您应该可以从文件中加载它。无需创建控件。请参阅this Bitmap constructor

例如:

int width;
using (Bitmap bmp = new Bitmap(filename))
{
    width = bmp.Width;
}