我有一个 WPF 应用程序,其中包含带有 PNG 图像的按钮。实际图像通过按钮内的网格控件缩放到大约 32 像素左右(取决于按钮大小)。同时,我在 Photoshop 中创建的原始艺术作品的尺寸为 250x250 像素。
目前,我在 Photoshop 中创建图稿,将其作为资源添加到我的 WPF 项目中,并让 WPF 自动将其缩放到按钮大小。
这是我的问题 - 如果我的原始图像是 250x250 像素,并且 WPF 将其压缩到一个按钮中,使其只有 32x32 像素,那么我的输出文件包含 250x250 图像还是 32x32 图像?
我这么问是因为,如果应用程序性能会受到原始图像大小的负面影响,我宁愿自己在 Photoshop 中对其进行缩放。
最佳答案
是的,它将包含完整的文件,因为它无法识别它在运行时可能不会显示得更大。您可以通过使用ILSpy反编译您的程序来检查这一点。 .
关于c# - WPF 是否将全尺寸图像嵌入到输出中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11181529/