【问题标题】:UWP image scaling with Xamarin Forms使用 Xamarin Forms 缩放 UWP 图像
【发布时间】:2019-10-31 04:06:29
【问题描述】:

我正在使用 Xamarin Forms 创建 iOS、Android、UWP 应用。我精通 iOS 和 Android 平台如何处理图像缩放(1x、2x、3x 等)。但是,我对 UWP 不是很熟悉。

在 UWP 中,您可以使用不同的图像尺寸来处理不同的缩放屏幕尺寸。这是同一图像的 3 个不同尺寸的版本。

所以我的问题

  1. 100 缩放大小是 Windows 用户选择不缩放屏幕 (100%) 时使用的图像吗?
  2. 当用户告诉 Windows 将所有内容放大 2 倍或 4 倍时,200 和 400 是否是比例尺?
  3. 当 Windows 比例因子为 125、250 或与图像的任何比例因子不匹配的其他随机因子时,Xamarin UWP 选择什么图像大小?

【问题讨论】:

    标签: xamarin xamarin.forms uwp xamarin.uwp


    【解决方案1】:

    100 缩放大小是 Windows 用户选择不缩放屏幕 (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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-13
      • 2017-10-03
      • 2023-03-13
      • 2020-03-08
      • 1970-01-01
      • 2014-08-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多