2012-04-04 63 views
0

我已經使用其中一種非標準形狀構建了應用程序,因此所有正常的鑲邊都被刪除,並且所有內容都由我在Adobe Fireworks中設計的圖形組成。窗口大小與樣機不同

當我運行我的應用程序並將窗口大小與我在FW中創建的模型進行比較時,該應用程序顯得較大。我擁有的模型不僅僅是模型,它們與應用程序完全相同,我將它們分成PNG並用它們來構建。

因此,該應用程序看起來與樣機完全相同,但略大一些。任何想法爲什麼以及如何解決?

我再次檢查了XAML中設置的寬度&與FW模型的設置是否正確相同,因此不知道它有什麼問題。

我需要解決的主要原因是圖像都顯得有點模糊,我想這是因爲應用程序被拉伸。

回答

4

這是由於WPF應用程序和標準圖像(web gif等)之間的DPI差異。

煙花會默認在72dpi創建圖像,混合或WPF將縮放圖像到96dpi

在煙花......創建一個新的圖像時(文件>新建...)將分辨率設置爲 DPI(見截圖)

然後導出圖像將正確縮放。

enter image description here

+0

PS:您還可以通過將修改>畫布>圖像大小... – BenjaminPaul 2012-04-04 15:09:45

+0

你確定它是不是96 dpi的更改現有圖像的DPI? – Will 2012-04-04 15:10:01

+0

你的意思是96 dpi ...如果機器以96 dpi的分辨率運行。 – user7116 2012-04-04 15:10:05