【问题标题】:Silverlight - Saving an already downloaded image to diskSilverlight - 将已下载的图像保存到磁盘
【发布时间】:2010-02-07 01:16:50
【问题描述】:

我有一个显示图像的 silverlight 应用程序。这些图像显示良好,但我想更进一步,让人们将图像保存到磁盘。

我不想使用 WebClient 类重新下载图像。

我可以看到该图像,因此我知道它已经缓存在我计算机的某个位置。从技术上讲,我认为没有必要打开任何新连接...

想法?

【问题讨论】:

    标签: silverlight silverlight-3.0


    【解决方案1】:

    您可以将图像渲染为 WritableBitmap,使用可用的免费编码器之一(如 ImageTools)对其进行编码,然后使用 SaveFileDialog 将其保存到磁盘。唯一的其他选择是使用 WebClient 加载图像。如果您想避免两次加载图像,您可以从一开始就使用 WebClient 加载它。

    【讨论】:

      猜你喜欢
      • 2013-02-10
      • 2021-10-13
      • 1970-01-01
      • 2015-08-13
      • 2016-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-10
      相关资源
      最近更新 更多