首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么获取从数据库中读取出的图片尺寸

2012-03-08 
如何获取从数据库中读取出的图片尺寸数据库:SQLServer2005语言:C#数据类型:image如何获取图片的width&heig

如何获取从数据库中读取出的图片尺寸
数据库:SQL   Server   2005
语言:C#
数据类型:image
如何获取图片的width   &   height??


[解决办法]
只要你能把图片数据读出来还原成图片用Image属性就知道Height,Width了
[解决办法]
在存储的时候就把这两个存到数据库中。
[解决办法]
1. if (Convert.IsDBNull(o))
{
hasPhoto = false;
}
else
{
ks_photo = (byte[])dt.Tables[0].Rows[0][ "ks_photo "];
if (ks_photo.Length == 0)
hasPhoto = false;
else
hasPhoto = true;
}
2. public static Image Photo
{
get
{
if (hasPhoto == false)
return null;
System.IO.MemoryStream ms = new System.IO.MemoryStream(ks_photo);
Image im = Image.FromStream(ms);
ms.Close();
return im;
}
}
3.Photo.Width,Photo.Height

热点排行