我正在尝试在 C# 中翻转和旋转图像(适用于 Windows Store App)。如果我尝试翻转首先旋转某个角度的图像,例如 x,它会变得复杂。
我懂了
Image.RotateFlip
方法仅适用于 Dektop 应用程序。
在这种情况下是否有任何现有的 API 可以提供帮助?任何帮助表示赞赏:)
我正在尝试在 C# 中翻转和旋转图像(适用于 Windows Store App)。如果我尝试翻转首先旋转某个角度的图像,例如 x,它会变得复杂。
我懂了
Image.RotateFlip
方法仅适用于 Dektop 应用程序。
在这种情况下是否有任何现有的 API 可以提供帮助?任何帮助表示赞赏:)
如果您正在开发 Windows 应用商店应用程序(在 C# 中),我假设您正在使用XAML
您的 GUI。如果是这种情况,并且您想要执行旋转,那么这个标记应该可以做到。
对于旋转:
<Image Source="/Assets/Logo.png" >
<Image.RenderTransform>
<RotateTransform Angle="90"/>
</Image.RenderTransform>
</Image>
对于翻转:
<Image Source="/Assets/Logo.png">
<Image.RenderTransform>
<ScaleTransform ScaleY="-1"/>
</Image.RenderTransform>
</Image>
如果你想执行动画,你可能想看看这个答案。