【发布时间】:2014-06-27 04:29:38
【问题描述】:
我正在尝试将画布保存为图像this 代码
我的 Canvas 高度和宽度是 500,500,其剪切坐标也是 500,500
<Canvas x:Name="DrawCanvas" Width="500" Grid.ColumnSpan="2" Grid.Row="1" Height="500" Background="White" HorizontalAlignment="Center" VerticalAlignment="Center" Tapped="DrawCanvas_Tapped">
<Canvas.Clip>
<RectangleGeometry Rect="0,0,500,500"></RectangleGeometry>
</Canvas.Clip>
</Canvas>
但是当我将图像添加为高度和宽度为 600,600 的子对象然后保存它时,Canvas 也通过用黑色覆盖额外空间然后保存它来保存该部分。如何解决这个问题,我希望只保存对用户可见的部分。 谢谢。
【问题讨论】:
标签: c# xaml winrt-xaml windows-8.1