Xamarin.forms UWP,如何处理图像和缩放?

Xamarin.forms UWP,如何处理图像和缩放?,xamarin.forms,uwp,Xamarin.forms,Uwp,我们有一个Xamarin表单项目,该项目将在Android、iOS和UWP上运行。在Android上,你在不同的文件夹中有许多不同的图像,以支持大量不同的屏幕(和PPI)。在iOS上,你有一个类似的系统(@2x、@3x等)。我一辈子都找不到如何为UWP取得类似的成就。当我在Windows平板电脑上以推荐的150%或200%的缩放比例运行该项目时,所有图像也会放大,这会导致图像模糊。我找不到任何关于如何在UWP应用程序中处理图像的信息,即使对于“本机”(不使用Xamarin)UWP应用程序也是如此

我们有一个Xamarin表单项目,该项目将在Android、iOS和UWP上运行。在Android上,你在不同的文件夹中有许多不同的图像,以支持大量不同的屏幕(和PPI)。在iOS上,你有一个类似的系统(@2x、@3x等)。我一辈子都找不到如何为UWP取得类似的成就。当我在Windows平板电脑上以推荐的150%或200%的缩放比例运行该项目时,所有图像也会放大,这会导致图像模糊。我找不到任何关于如何在UWP应用程序中处理图像的信息,即使对于“本机”(不使用Xamarin)UWP应用程序也是如此。

在UWP本机中缩放图像是通过在资产文件夹中提供不同的缩放版本来完成的

文件命名模式如下:
***.scale-100.png
***.scale-200.png
应用程序中使用的实际文件名仍然是
**.png
,但系统将自动检测所需的缩放版本并使用该文件名

为了便于参考,这里和这里都有这份文件


推荐的比例因子为100、200和400。

谢谢!我不知道为什么我之前搜索时找不到关于这个的任何信息SYeah似乎没有那么容易发现,希望其他人也能看到:)