社区
C#
帖子详情
C#读取 image类型
fhuibo
2006-07-05 12:00:27
怎么实现从SQLSERVER 2000中的 image类型 读出图片并保存到计算机为 .jpeg或.jpg 或.bmp的形式
...全文
398
9
打赏
收藏
C#读取 image类型
怎么实现从SQLSERVER 2000中的 image类型 读出图片并保存到计算机为 .jpeg或.jpg 或.bmp的形式
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
marvelstack
2006-07-07
打赏
举报
回复
数据库中操作图片
How To Read and Write BLOB Data by Using ADO.NET with Visual C# .NET
http://support.microsoft.com/default.aspx?scid=kb;EN-US;309158
DataGrid显示图片(物理路径式和Stream流式)和添加图片到数据库
http://singlepine.cnblogs.com/articles/288027.html
SolidGL
2006-07-06
打赏
举报
回复
see see
Eddie005
2006-07-05
打赏
举报
回复
System.Data.SqlClient.SqlConnection cnn = new System.Data.SqlClient.SqlConnection(".....");
System.Data.SqlClient.SqlCommand cm = new System.Data.SqlClient.SqlCommand("Select theImage from table1 where id=1",cnn);
System.Data.SqlClient.SqlDataReader dr = cm.ExecuteReader();
if(dr.Read())
{
byte[] bytes = (byte[])dr[0];
System.IO.MemoryStream str = new System.IO.MemoryStream(bytes);
System.Drawing.Image img = System.Drawing.Image.FromStream(str);
img.Save("test.jpg");
}
cnn.Close();
cjnet
2006-07-05
打赏
举报
回复
參考這兩個函數:
//ImageToByte(Image img)
public static byte[] ImageToByte(Image img)
{
byte[] byt = null;
ImageConverter imgCvt = new ImageConverter();
object obj = imgCvt.ConvertTo(img, typeof(byte[]));
byt = (byte[])obj;
return byt;
}
//ByteToImage(byte[] byt),先用DataReader在數據庫中讀取byte[]
public static Image ByteToImage(byte[] bytImage)
{
Image img = null;
if (bytImage.Length == 0)
{
return img;
}
else
{
ImageConverter imgCvt = new ImageConverter();
object obj = imgCvt.ConvertFrom(bytImage);
img = (Image)obj;
return img;
}
}
Knight94
2006-07-05
打赏
举报
回复
Some changed based on Eddie005(♂) №.零零伍 (♂)
System.IO.MemoryStream str = new System.IO.MemoryStream(bytes, true);
str.Read( bytes, 0, bytes.Length );
System.Drawing.Image img = System.Drawing.Image.FromStream(str);
kaixin110
2006-07-05
打赏
举报
回复
msdn.com
yistudio
2006-07-05
打赏
举报
回复
参考一下http://yistudio.cnblogs.com
fhuibo
2006-07-05
打赏
举报
回复
Eddie005(♂) №.零零伍 (♂)
的System.Drawing.Image img = System.Drawing.Image.FromStream(str);
报错,
System.ArgumentException: 使用了无效参数,
请问兄弟应怎样转化参数
mmens
2006-07-05
打赏
举报
回复
楼上抢先了。呵呵。。。
c#
一些常用的代码还有外部浏览器操作
`
Image
`类用于表示图像,`Bitmap`类则是最常见的图像
类型
。可以使用`
Image
.FromFile()`方法加载图片,然后通过`Graphics`类进行绘制、裁剪、旋转等操作。最后,使用`Save()`方法保存修改后的图像。 在文件I/O操作中...
条形码、二维码扫描、生成Demo 完整源码
ZXing提供Java、Android和
C#
等多种语言的API,使得开发者可以在不同平台上方便地实现条码和二维码的
读取
和生成。 要创建一个使用ZXing的Demo,我们需要完成以下步骤: 1. **集成ZXing库**:根据你的开发环境和语言...
C#
读写数据库
Image
字段实例
C#
读写数据库
Image
字段实例 数据库的
Image
字段保存的是字节,所以写入数据库
Image
字段和从数据库
Image
字段
读取
的内容都应该为字节. 1、数据库
Image
字段读写文件 写文件:写文件的过程为将文件以流文件...
C#
中
读取
数据库中
Image
数据
当访问 BLOB 字段中的数据时,请使用 DataReader 的 GetBytes
类型
化访问器,该访问器将使用二进制数据填充 byte 数组。您可以指定要返回的特定数据缓冲区大小以及从返回的数据中
读取
的第一个字节的起始位置。...
C#
获取
Image
图片格式
这次
读取
的就是直接0-1的位置长度了. file.Read(sb, 0 , sb.Length); // 根据文件头判断 string strFlag = sb[ 0 ].ToString() + sb[ 1 ].ToString(); // 察看格式
类型
switch (strFlag) { // JPG...
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章