获取图片的长和宽
来源:互联网 发布:ftpflashfxp mac 编辑:程序博客网 时间:2024/06/11 20:58
如题,当需要对图片文件进行布局(展示)时,如何判断要操作的图片是横版,即:宽度 > 高度,还是竖版,即:高度 > 宽度,相当重要,现提供一种方法实现。
BitmapDecoder
BitmapDecoder 本身不是 BitmapFrame,而是 BitmapFrame 对象的容器。 容器中的每个 BitmapFrame 都可能具有不同的特性,包括不同的大小、分辨率或调色板等等,所以采用BitmapDecoder 可以很好地读取图片的信息,具体代码如下:var decoder = BitmapDecoder.Create(new Uri(BelongsTO.Thumbnail), BitmapCreateOptions.DelayCreation, BitmapCacheOption.None);var frame = decoder.Frames.FirstOrDefault();var height = frame.PixelHeight;var width = frame.PixelWidth;</span>
这样就可以获取图片真实的高度和宽度。
0 0
- 获取图片的长和宽
- html 图片缩进, 获取缩进后的长和宽。
- 关于获取上传图片的长和宽
- Java中如何获取图片的长和宽
- js获取图片长和宽
- 怎样获取上传图片的长宽?
- Java-获取图片的长宽属性
- 得到上传图片的长和宽
- Python如何获取JPG图片的长宽等信息
- android不同版本 分辨率不一样,同一图片测出的长和宽也不一样!获取屏幕的宽和高
- android获取图片原始长宽
- java获取上传图片长宽
- 动态的获取和设置控件的长和宽
- 关于获取浏览body的长和宽的问题。
- android获取图片原始长宽,获取视频第一帧的缩略图
- Android必知必会-获取View坐标和长宽的时机
- 获取屏幕的长宽
- 上传图片和得到图片长宽大小的方法
- union all 支持排序吗
- hibernate-4.3.5 与Spring(Spring MVC4.0.4)注解方式集成
- SBL-SMI-00046: The port %1 is already in use
- Java实现同步与互斥
- eclipse SWT 界面屏幕中央位置
- 获取图片的长和宽
- 北大青鸟ASP.NET之总结篇
- Win7 系统上安装SQL Server 2008一步一步图解教程(转载)
- Eclipse maven svn整合
- MySQL技术内幕InnoDB存储引擎 第四章 表
- SAP中的一些FUNCTION应用
- win7 64位系统+vs2010 编译安装openssl
- 泛型的提高代码笔记
- Java实现逆向最大匹配中文分词算法