【问题标题】:Get an image file from canvas on metro app从 Metro 应用程序的画布中获取图像文件
【发布时间】:2012-05-27 15:57:24
【问题描述】:

我正在编写一个应用程序,让用户可以将元素(线条、背景图像、文本框...)添加到画布。然后我需要将画布保存为图像文件。谁能帮帮我?

【问题讨论】:

    标签: windows-8 microsoft-metro


    【解决方案1】:

    我假设您在应用程序中使用 XAML?已经有一些人设法将 XAML 保存为图像。

    这些博文是否可以帮助您找到答案?

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

    http://www.ageektrapped.com/blog/how-to-save-xaml-as-an-image/

    【讨论】:

    • 嗨,谢谢您的回复。我正在使用 XAML,但是(我以为我写了它)我在谈论 windows-8 Metro 应用程序,这些博文对我没有帮助。谢谢反正你
    • 为什么不呢?我以为你在哪里试图将 XAML 保存为图像?这正是这些博文中所描述的。您期待完整的复制/粘贴解决方案吗?
    • RenderTargetBitmap 或 WriteableBitmap.Render 在 Windows 8 Metro 应用程序中不受支持
    • 我认为您是对的,我自己尝试了几次构建它,但找不到获取 XAML 流所需的任何方法或呈现它的方法。希望他们会通过发布预览对其进行更新。
    • RenderTargetBitmap 或 WriteableBitmap.Render 在 Windows 8 Metro 应用程序中不受支持
    猜你喜欢
    • 1970-01-01
    • 2012-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多