WPF是否将全尺寸图像嵌入到输出中?

时间:2012-06-24 21:57:20

标签: c# wpf

我有一个WPF应用程序,其中包含带有PNG图像的按钮。实际图像通过按钮内的网格控制缩放到大约32个像素左右(取决于按钮大小)。与此同时,我在Photoshop中创建的原创作品尺寸为250x250像素。

目前我在Photoshop中创建艺术作品,将其作为资源添加到我的WPF项目中,并让WPF自动将其缩放到按钮大小。

这是我的问题 - 如果我的原始图像是250x250像素,并且WPF将其压缩到一个按钮,使其仅为32x32像素,我的输出文件是否包含250x250图像或32x32图像?

我问,因为如果应用程序的性能会受到原始图像大小的负面影响,我宁愿在Photoshop中自行缩放它。

1 个答案:

答案 0 :(得分:3)

是的,它将包含完整文件,因为它无法识别它在运行时可能不会显示得更大。您可以使用ILSpy反编译您的程序来检查这一点。