gpt4 book ai didi

c# - 使用 C#/XAML 在 Metro 风格应用程序中将 Canvas 保存为图像

转载 作者:太空宇宙 更新时间:2023-11-03 13:58:54 25 4
gpt4 key购买 nike

我正在使用 C#/XAML 开发类似 metro 风格的绘画应用程序。我想将在 Canvas 上绘制的任何内容保存为图像。我已经检查了这个解决方案,但它对我没有帮助。

Save canvas to bitmap http://blogs.msdn.com/b/saveenr/archive/2008/09/18/wpf-xaml-saving-a-window-or-canvas-as-a-png-bitmap.aspx

那么如何将 Canvas 内容保存为图像呢?请帮我编写示例代码。

最佳答案

Sascha 接受的答案不再适用于 Windows 8.1。有一个新的 RenderTargetBitmap 类允许将呈现的 XAML 转换为位图。

参见:http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.media.imaging.rendertargetbitmap.aspx

但是我似乎无法呈现 XAML 已折叠或当前不在屏幕上。如有任何帮助,我们将不胜感激!

关于c# - 使用 C#/XAML 在 Metro 风格应用程序中将 Canvas 保存为图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11239980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com