为什么';t Silverlight是否支持BMP/JPEG/PNGBitmapEncoder?

为什么';t Silverlight是否支持BMP/JPEG/PNGBitmapEncoder?,silverlight,writeablebitmap,Silverlight,Writeablebitmap,我正在尝试使用SaveFileDialog将WriteableBitmap保存到Silverlight中的本地。有人问了一个与我类似的问题 答案显示了几个开源编码器和解决方法。 他们工作得很好 但是为什么silverlight本身不支持JPEG/PNG/BMP编码器,而.NET framework和WPF支持?我们为什么要申请第三方课程 我想了一整晚,但没弄明白为什么。因为我不允许使用第三方类,所以我必须自己编写一个编码器。(如果你的意思是不允许购买第三方组件,那么就使用开源。看看FJCore:

我正在尝试使用
SaveFileDialog
WriteableBitmap
保存到Silverlight中的本地。有人问了一个与我类似的问题

答案显示了几个开源编码器和解决方法。 他们工作得很好

但是为什么silverlight本身不支持JPEG/PNG/BMP编码器,而.NET framework和WPF支持?我们为什么要申请第三方课程


我想了一整晚,但没弄明白为什么。因为我不允许使用第三方类,所以我必须自己编写一个编码器。(

如果你的意思是不允许购买第三方组件,那么就使用开源。看看FJCore:


如果不允许您使用任何未编写的类,您需要与管理层进行严肃的对话。

为什么不允许您使用第三方库?这是一个可怕的限制。这就像被告知在不使用第三方硬件(如CPU)的情况下构建计算机一样.嗯,我只是不明白为什么silverlight不支持编码器,而wpf等其他产品也有这种功能。我自己写了一个类,将byte[]编码为.bmp…我认为这可能与JPEG编码器的版权有关。