【问题标题】:how to solve image slices rotation bug?如何解决图像切片旋转错误?
【发布时间】:2012-11-22 12:43:04
【问题描述】:

我有一个图像的两个切片是一个环,切片是图像的垂直切割,所以 然后我取了网格,我创建了两个相等的列,然后我将左切片放入左列,将右切片放入右 cloumn。之后我开始旋转

在 '0','90','180','360' 角度图像如下图

看起来不错

但在其他角度下,旋转时可以看到小的分裂,如下所示

谁能帮助我,我能做些什么来在所有其他角度完美旋转?

顺便说一句,我正在做 winrt 应用程序!

【问题讨论】:

  • 你真的只是在旋转一个环吗?您是否将 Fill 设置为 UniformToFill?
  • 我旋转了带有环的网格容器,并且我尝试了所有可能的拉伸、填充、均匀填充。
  • 如果你所做的只是旋转一个环,我会建议只使用实体路径对象而不是图像。但是,如果它是两个单独的图像,我必须先测试一两个东西才能给出答案。

标签: wpf silverlight xaml winrt-xaml


【解决方案1】:

对我来说,答案是重叠。但是,利用图像在 0 处匹配并使用RotateTransform 旋转您的戒指。像这样:

<Grid>
    <Grid.RenderTransform>
        <RotateTransform Angle="90" />
    </Grid.RenderTransform>
    <Image Source="ms-appx:///images/Arc1.jpg" />
    <Image Source="ms-appx:///images/Arc2.jpg" />
</Grid>

祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-22
    • 2011-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-08
    • 1970-01-01
    • 2019-08-16
    相关资源
    最近更新 更多