C#中将图片转化为byte[]在数据库中存取
来源:互联网 发布:全球淘宝网官方下载 编辑:程序博客网 时间:2024/04/24 00:59
1. 写入数据库:
public static byte[] GetBytesByImage(PictureBox pb) { byte[] photo_byte= null; if (!pb.Image.Equals(null)) { using (MemoryStream ms = new MemoryStream()) { Bitmap bmp = new Bitmap(pb.Image); bmp.Save(ms,System.Drawing.Imaging.ImageFormat.Jpeg); photo_byte = new byte[ms.Length]; ms.Position = 0; ms.Read(photo_byte, 0, Convert.ToInt32(ms.Length)); bmp.Dispose(); } } return photo_byte; }
public static byte[] GetBytesByImagePath(string strFile) { byte[] photo_byte = null; using (FileStream fs = new FileStream(strFile, FileMode.Open, FileAccess.Read)) { using (BinaryReader br = new BinaryReader(fs)) { photo_byte = br.ReadBytes((int)fs.Length); } } return photo_byte; }
public static Image GetImageByBytes(byte[] bytes) { Image photo = null; using (MemoryStream ms = new MemoryStream(bytes)) { ms.Write(bytes, 0, bytes.Length); photo = Image.FromStream(ms, true); } return photo; }
- C#中将图片转化为byte[]在数据库中存取
- C#将照片或图片转化为byte[]存入数据库,从数据库中读照片
- C# 在SQLSERVER数据库中存取图片
- C# 在SQLSERVER数据库中存取图片
- java中将byte转化为字母
- 在实体类中将数据库中数据类型为CLOB的数据转化成String类型
- 在C# 中将byte转换为int和int转换为byte
- C#操作数据库中存取图片文件
- C#数据库存取图片
- C#在SQl中存取图片image
- 在VB中存取数据库中的图片
- 在C# 中将byte[]转换为int和int转换为byte[] 将字符串转byte[]以及反向转
- hibernate中将ip转化为整数存储在mysql中
- 数据库中存取图片
- 数据库中存取图片
- 数据库中图片存取
- Android笔记--int、String、图片转化为byte[]再转化为int、String、图片和将图片保存SQLite数据库
- C#中将Byte数组转化成DateTime类型
- Apache反向代理设置一例
- ASP上传图片代码例子
- 华众6.5虚拟主机管理系统SQL注入漏…
- 各种Linux发行版本追踪记录
- phpMyAdmin 3.5.0 正式版发布
- C#中将图片转化为byte[]在数据库中存取
- Jboss的安装与使用
- VMWare ESXI 默认访问是…
- VMware ESXi 5 Update 更新
- Nginx像Apache一样做反向代理
- Windows apache 反向代…
- FreeNAS的TFTP使用篇
- ArcGIS 标注 高级标注 箭头
- [图文]Freenas 8.0 中文安装教程