0

我已经用其中一种非标准形状构建了一个应用程序,因此所有正常的镶边都被删除了,一切都由我在 Adob​​e Fireworks 中设计的图形组成。

当我运行我的应用程序并将窗口大小与我在 FW 中制作的模型进行比较时,应用程序显得更大。我拥有的模型不仅仅是模型,它们与应用程序相同,我将它们切成 PNG 并使用它们进行构建。

因此,该应用程序看起来与模型完全相同,但稍大一些。任何想法为什么以及如何解决?

我已经仔细检查了 XAML 中设置的宽度和高度是否正确并且与 FW 模型相同,所以不知道它有什么问题。

我需要修复的主要原因是图像都显得有些模糊,我想这是因为应用程序被拉伸了。

4

1 回答 1

4

这是由于 WPF 应用程序和标准图像(网络 gif 等)之间的 DPI 差异。

默认情况下,Fireworks 将创建 72dpi 的图像,混合或 WPF 会将图像缩放到96dpi

在烟花中......创建新图像时(文件>新建......)将分辨率设置为96 dpi(见截图)

然后导出的图像将正确缩放。

在此处输入图像描述

于 2012-04-04T15:06:45.280 回答