Silverlight 4 BitmapImage - поддержка файла bmp - PullRequest
0 голосов
/ 17 июля 2011

В MSDN упоминается поддержка PNG и JPG, но многие люди пытаются использовать setSource (file.bmp) и жалуются на «катастрофические сбои».

Может кто-нибудь прояснить это, поддерживается bmp или нет?

А если нет, то как лучше всего отобразить bmp в silverlight?

1 Ответ

1 голос
/ 18 июля 2011

BMP не поддерживается в Silverlight. BMP - очень старый и не очень эффективный формат (по сравнению с PNG и JPG), поэтому они не потрудились его поддержать.

Silverlight поддерживает только изображения в формате JPG и PNG.

Лучший способ отобразить их - преобразовать их на веб-сервере, чтобы их можно было использовать как PNG. Веб-сервер будет иметь доступ к достаточному количеству библиотек .Net, что преобразование BMP => PNG будет простым. Я бы не стал создавать загрузчик BMP на стороне клиента.

...