我正在尝试研究如何最好地在Windows Phone Universal Apps中使用新的缩放功能 我有一个SVG格式的图像,我已经创建了几个不同的版本
然后我有以下XAML,这会使图像在240%比例的设备上变得太大
<Image Source="...." />
如果我使用它(明确设置大小),它会按照我的预期呈现
<Image Width="100" Height="100" Source="...." />
在这种情况下,我实际上是从高分辨率图像中获益吗?它当然看起来更主观。
XAML Pixels与图像中的实际像素有什么不同?即,如果有意义,XAML像素是逻辑的而不是物理的?
答案 0 :(得分:1)
我认为您可以找到所需的信息here。
基本上,你所说的是正确的:XAML像素是合乎逻辑的。在不同的设备上,它们的缩放比例不同,因此您总是有480像素宽。因此,如果您将图像的宽度设置为100像素,则在某些设备上,它将是更多物理像素(例如180)。因此,如果您的图像宽度为180像素,则看起来很完美。