2010-06-14 29 views
8

我正在嘗試使用Wix創建Windows Installer程序包。我得到了很多關於我的自定義背景應該是多大的信息--Wix文檔建議大小爲500 x 314像素,但這會導致安裝程序中出現輕微的圖像失真。MSI中的背景圖像應該是多大?

我相信我可能間接使用Windows Installer中的SplashBitmap屬性,其文檔建議480 x 320是正確的大小。當我嘗試使用這種圖像尺寸時,我也在圖像中獲得了人工製品。

任何人都可以告訴我正確的大小應該是什麼?

回答

12

經過多一點搜索後,我在wixwiki.com上找到了這個,其尺寸對我來說是正確的(使用WiX 3)。它們是:

  • 橫幅:493 X 58
  • 背景:493 X 312

希望這可以幫助其他人了。

1:注意:本網站不再承載WiX內容。

+0

這些是WiX幫助和http://wix.sourceforge.net/manual-wix3/WixUI_customizations.htm中列出的維度。 – 2010-06-19 17:20:52

4

根據this WiX tutorial(相當多下來,對頁面的結尾),他們應該是:

如果要更改位圖或 圖標,只是在二進制 目錄這樣做。前頁面位圖 (名爲Dialog.bmp這裏)是503通過 314像素 BMP而頂部橫幅 位圖具有500由63個像素。但是注意 Windows用戶可能會延伸 或收縮這些位圖,如果用戶的系統 字體和顯示分辨率設置 要求縮放整個接口。

blog post是另一個很不錯的資源 - 它顯示橫幅相同的尺寸。

+0

謝謝!但是,503 x 314也顯示我正在使用的圖像失真。我也嘗試改變顏色深度(雖然我看不出這會產生什麼差異),但沒有效果。 – kfb 2010-06-15 09:17:44

+0

正確的尺寸由r_給出。 – 2011-07-06 18:40:50

0

我使用的是WiX 3.7.1224(Dec'12)。通過反覆試驗,我發現需要以下尺寸才能使圖像適合:

WixUIBannerBmp: 493 × 58 (same as above) 
WixUIDialogBmp: 616 × 390 (new size?) 

有一個清晰的區域約。圖像左側226像素寬。

5

按照WiX online documentation和直接測量,該位圖尺寸如下:

  • WixUIBannerBmp493×58
  • WixUIDialogBmp493×312 - 圖像寬度是
+1

圖像寬度很重要,這意味着你需要一整套「白色」在它的右邊,否則它會拉伸 – 2016-06-27 10:14:02

0

根據系統DPI設置,無論如何將調整WiX安裝程序對話框的大小。

在默認的100%DPI設置下,正確的尺寸爲493 x 312,如上所述。但不幸的是,這個數字乘以DPI比率,並且用一個蹩腳的最近鄰過濾器進行縮放。

高DPI屏幕變得越來越流行,並且需要DPI設置高於100%才能保持可讀性。不幸的是,無論如何,WiX安裝程序對話框看起來很糟糕。

+1

有沒有提供高分辨率圖標(@ 2x,@ 3x ...)的方法?該文檔似乎沒有提及任何東西 – Uflex 2017-02-06 20:03:07

+2

不幸的是,不在當前版本。該工具正在變得有些過時 – galinette 2017-02-07 08:06:32