1. 载入大尺寸图片
一般情况下,Image对象的Source都是BitmapImage对象。在xaml中将Image.Source设为一个Uri时,系统也会自动创建一个BitmapImage对象。
使用BitmapImage处理图片,图片太大时会做自动缩放。这个“太大”的限制是指宽或高大于2048像素。其实这个限制对很多控件都成立。
具体的缩放规则如下:
| 原始宽或高 | 载入到BitmapImage的宽或高 |
| 2000 | 2000 |
| 2048 | 2048 |
| 2049 | 1025 |
| 2050 | 1025 |
| 4096 | 2048 |
| 2097 | 1025 |
不能整除的取 Math.Ceiling
本文介绍WPF中处理大尺寸图片的方法,当图片尺寸超过2048像素时,BitmapImage对象如何自动进行缩放处理。文章详细解释了不同尺寸下图片的具体缩放规则。
11

被折叠的 条评论
为什么被折叠?



