.NET : 关于图片格式的问题
来源:互联网 发布:sql2000分离数据库 编辑:程序博客网 时间:2024/05/22 06:48
在我们的程序里面,很多地方会用到图片。而对于图片的存取就显得非常重要了。在存取图片这个问题上,格式是很关键的一个话题。
例如说,如果原来的图片是jpg,而你试图将其用bmp保存或者读取,就可能导致问题。或者即便不出问题,在存储机制上也有很大的差异
下面这个截图,可以看到,我原先一个jpg的图片,体积为29KB,然而我强制保存为bmp后,虽然能打开,但是体积为399KB了。
所以,就有必要搞明白这个格式的问题。
1. 第一个问题,如何得到来源图片的格式
这个其实不难,所有图片对象都有一个属性RawFormat,这个属性的类型其实就是ImageFormat
pictureBox1.Image.RawFormat
2. 第二个问题,到底有哪几种格式
这个也不用咱操心,通常有下面几种格式
3. 第三个问题,如何记录这个格式。这一点很重要,我们可能需要在数据库中适当位置记录这个值,然后以后还原的话才可以知道什么格式
pictureBox1.Image.RawFormat.Guid
4. 第四个问题,如何根据这个Guid进行还原
new System.Drawing.Imaging.ImageFormat(pictureBox1.Image.RawFormat.Guid)
本文是使用博客同步和管理系统自动于2009/8/1 8:17:06 从 陈希章@博客园 同步过来的。原文地址: http://www.cnblogs.com/chenxizhang/archive/2009/08/01/1536331.html ,发表于2009/8/1 0:17:00.
- .NET : 关于图片格式的问题
- png图片格式在IE下的问题
- android 图片格式和像素引发的问题
- android studio中图片格式的问题
- python 图片格式转换产生的锯齿问题
- ffmpeg图片格式转换缩放的问题sws_scale
- .NET 图片格式转换
- .NET 图片格式转换
- 关于webp图片格式初探
- asp.net 文件上传验证是否是真正的图片格式
- 安卓上图片格式问题
- 图片格式转换问题
- Retinex实验效果图和图片格式转化的失真问题
- 关于.NET Remoting的一些问题
- 关于Asp.net中Cookie的问题
- 关于ASP/asp.net的上传问题
- 求教,.NET中关于菜单的问题
- 关于asp.net访问Excel的问题
- .NET : 如何使用Base 64存取图片
- .NET : 如何理解字符串和它的字节表现形式
- 纯虚函数 注意有红色的部分
- 优秀程序员的十大习惯
- Recordset赋值与链接数据库的关系
- .NET : 关于图片格式的问题
- 4国程序员区别【转】
- 农民,工人~农民工
- HTML的base标签
- CxImage类库使用说明
- Embarcadero® Delphi® 2010 Version 14.0.3494.23552修改了100多个bug
- flex分页代码
- MFC程序带参数运行实例
- 鼠标选择物体