Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image MSI中的背景图像应该是多大?_Image_Wix_Windows Installer_Background - Fatal编程技术网

Image MSI中的背景图像应该是多大?

Image MSI中的背景图像应该是多大?,image,wix,windows-installer,background,Image,Wix,Windows Installer,Background,我正在尝试使用Wix创建Windows安装程序包。关于自定义背景的大小,我得到了很多相互矛盾的信息——Wix文档建议的大小为500 x 314像素,但这会导致安装程序中的图像轻微失真 我相信我可能间接使用了Windows Installer中的SplashBitmap属性,其文档表明480 x 320是正确的大小。当我尝试使用这个图像大小时,我也会得到图像中的人工制品 谁能告诉我正确的尺寸应该是多少吗?根据(在接近页面末尾时有点低),它们应该是: 如果要更改位图或 图标,只需在二进制文件中这样做

我正在尝试使用Wix创建Windows安装程序包。关于自定义背景的大小,我得到了很多相互矛盾的信息——Wix文档建议的大小为500 x 314像素,但这会导致安装程序中的图像轻微失真

我相信我可能间接使用了Windows Installer中的
SplashBitmap
属性,其文档表明480 x 320是正确的大小。当我尝试使用这个图像大小时,我也会得到图像中的人工制品

谁能告诉我正确的尺寸应该是多少吗?

根据(在接近页面末尾时有点低),它们应该是:

如果要更改位图或 图标,只需在二进制文件中这样做 目录头版位图 (此处命名为Dialog.bmp)是由 314像素BMP,而顶部横幅 位图的大小为500×63像素。但请注意 Windows安装程序可能会扩展 或者,如果系统需要,请缩小这些位图 字体和显示分辨率设置 用户请求缩放 整个界面


这是另一个非常好的资源-它显示了与横幅相同的尺寸。

经过进一步搜索,我在wixwiki.com1上找到了它,它的尺寸适合我(使用WiX 3)。它们是:

  • 横幅:493 x 58
  • 背景:493 x 312
希望这对其他人也有帮助

1:注意:此站点不再承载WiX内容。

我正在使用WiX 3.7.1224(2012年12月)。通过反复试验,我发现以下尺寸是使图像适合的必要条件:

WixUIBannerBmp: 493 × 58 (same as above)
WixUIDialogBmp: 616 × 390 (new size?)
图像左侧有一个约226 px宽的清晰区域。

根据直接测量,位图大小如下:

  • wixuibanerbmp493×58
  • WIXUIDALOGBMP493×312-图像宽度为164

WiX安装程序对话框的大小取决于系统DPI设置

在默认的100%DPI设置中,正确的大小为493 x 312,如上所述。但不幸的是,这会乘以DPI比率,并使用糟糕的最近邻滤波器进行缩放


高DPI屏幕变得越来越流行,需要高于100%的DPI设置才能保持可读性。不幸的是,WiX安装程序对话框看起来很糟糕。

谢谢!然而503x314也显示了我使用的图像的失真。我也尝试过改变颜色深度(虽然我看不出这会有什么不同),但没有效果。博客帖子的链接返回403个“禁止”,这是WiX帮助中列出的尺寸,并且在。图像宽度很重要,这意味着你需要一整组“白色”在它的右边,否则它会拉伸为什么164,当提到493?@TarmoPikaro时,对话框左侧的图像宽度为164。整个图像的宽度,包括右边的文本的空白区域,是493。图像是否可以向左对齐,以我最好的理解图像使用填充来水平布局?有没有提供高分辨率图标(@ 2x,@ 3x…)的方法?文档似乎没有提到任何东西,在当前版本中没有。这个工具有些过时了