Почему Silverlight не поддерживает BMP / JPEG / PNGBitmapEncoder? - PullRequest
1 голос
/ 25 октября 2011

Я пытаюсь сохранить WriteableBitmap локально в Silverlight, используя SaveFileDialog. Вопрос, похожий на мой, задается Здесь .

И ответы показывают несколько кодеров с открытым исходным кодом и обходные пути. Они отлично работают.

Но почему silverlight не поддерживает кодировщики для самого JPEG / PNG / BMP, в то время как .NET Framework и WPF поддерживают все они ? Почему мы должны подавать заявки на занятия третьих лиц?

Я думал всю ночь, но не смог понять, почему. Так как мне не разрешено использовать сторонние классы, я должен написать кодировщик самостоятельно. :(

1 Ответ

0 голосов
/ 25 октября 2011

Если вы имеете в виду, что вам не разрешено приобретать сторонние компоненты, используйте открытый исходный код.Взгляните на FJCore:

http://code.google.com/p/fjcore/

Если вам не разрешено использовать любые классы, которые вы не написали, вам нужно серьезно поговоритьс управлением.

...