我已经使用其中一种非标准形状构建了一个应用程序,因此删除了所有普通的chrome,并且所有内容都包含我在Adobe Fireworks中设计的图形。
当我运行我的应用程序并将窗口大小与我在FW中制作的模型进行比较时,应用程序显得更大。我拥有的模型不仅仅是模型,它们与应用程序相同,我将它们切成PNG并用它们构建。
因此该应用程序看起来与模型完全相同,但它略大一些。任何想法为什么以及如何解决?
我已经仔细检查了宽度和宽度。在XAML中设置的高度是正确的,与FW模型相同,所以不知道它有什么问题。
我需要解决的主要原因是图像都显得有些模糊,我想这是因为应用程序被拉伸了。
答案 0 :(得分:4)
这是由于WPF应用程序与标准图像(Web GIF等)之间的DPI差异。
Fireworks默认以72dpi创建图像,混合或WPF会将图像缩放为 96dpi 。
在烟花中......创建新图像时(文件>新...)将分辨率设置为 96 dpi(参见屏幕截图)
然后导出的图像将正确缩放。
本