在学习期间,把开发过程经常用到的一些代码段做个备份,下边代码内容是关于java中如何把图片转换成二进制流的代码,应该能对各朋友也有用处。

public byte[] SetImageToByteArray(string fileName)

{ FileStream fs = new FileStream(fileName, FileMode.Open);

int streamLength = (int)fs.Length; byte[] image = new byte[streamLength];

fs.Read(image, 0, streamLength);

fs.Close();

return image; }

public byte[]

SetImageToByteArray(FileUpload FileUpload1)

{ Stream stream = FileUpload1.PostedFile.InputStream;

byte[] photo = new byte[FileUpload1.PostedFile.ContentLength];

stream.Read(photo, 0, FileUpload1.PostedFile.ContentLength);

stream.Close();

return photo;

}

2.从SQLServer数据库读取Image类型的数据,并转换成bytes[]或Image图像文件

{ Image image; MemoryStream mymemorystream = new MemoryStream(mybyte,0, mybyte.Length);

image = Image.FromStream(mymemorystream);

return image;

}

最新文章

  1. Get请求中文乱码的几种解决方式
  2. windows mysql 自动备份的几种方法
  3. sql遍历树
  4. 为iPhone6设计自适应布局
  5. 记录平时code点滴,这次是通过一张充满异样字符的表,对数据表中的每一列进行清理,比double quotation的issue难多了!
  6. WebService它CXF这三个音符(Service接口实现类)
  7. GitHub这么火,程序员你不学学吗? 超简单入门教程 【转载】
  8. linux下安装部署环境:jdk、tomcat、nginx
  9. python os模块常用方法
  10. Bootstrap下拉菜单的使用(附源码文件)--Bootstrap
  11. Course2-Python函数和模块
  12. wget在linux中安装出现错误解决办法
  13. Python_迭代器-生成器-复习-习题_41
  14. P2331 [SCOI2005]最大子矩阵 (动规:分类讨论状态)
  15. VMware同时使用三种网络模式的虚拟机,测试连通性
  16. (转)css选择器及其优先级
  17. java实现文件上传下载
  18. 007-ant design 对象属性赋值,双向绑定
  19. 新开发项目Jacoco代码覆盖率
  20. Linux(Debian)网卡设置

热门文章

  1. [operator]jenkins+gitlab/Webhook自动构建发布
  2. RabbitMQ的四种ExChange
  3. jQuary总结11:jQuery插件封装---jQuery封装 手风琴 动画插件
  4. HDU 1159 Common Subsequence (LCS)
  5. Mac Android8.0源码编译笔记
  6. Android Logging
  7. 启动samba服务--ubuntu 14.04
  8. css基础 引用方式 标签选择器 优先级 各式布局
  9. Alpha冲刺(五)
  10. 团体程序设计天梯赛L2-002 链表去重 2017-03-22 18:12 25人阅读 评论(0) 收藏