我正在使用Xamarin Forms创建一个iOS,Android,UWP应用。我对iOS和Android平台如何处理图像缩放(1x,2x,3x等)非常熟悉。但是,我对UWP不太熟悉。
在UWP中,您可以使用不同的图像尺寸来处理不同的缩放屏幕尺寸。这是同一张图片的3种不同尺寸的版本。
所以我的问题
答案 0 :(得分:1)
Windows用户未选择屏幕缩放比例(100%)时使用的图像是100缩放尺寸吗?
我认为比例因子是100,200,400 ...
当用户告诉Windows将所有内容放大2倍或4倍时,是200和400的比例大小吗?
Windows根据其DPI(每英寸点数)和设备的观看距离自动为每个显示器选择比例因子。您应该以几种推荐的尺寸(至少100、200和400)创建图像,以便Windows可以选择理想的尺寸或可以使用最接近的尺寸进行缩放。为了使Windows可以识别哪个物理文件包含正确的图像尺寸来显示比例因子,请使用比例限定符。
我发现您可以看两篇文章:
https://docs.microsoft.com/en-us/windows/uwp/app-resources/images-tailored-for-scale-theme-contrast
https://docs.microsoft.com/en-us/windows/uwp/app-resources/tailor-resources-lang-scale-contrast