2011-07-16 41 views
0

MSDN提到支持PNG和JPG,但很多人都在嘗試setSource(file.bmp)並抱怨「災難性故障」。Silverlight 4 BitmapImage - bmp文件支持

有人可以澄清這一點,是bmp支持與否?

如果不是,在silverlight中顯示bmp的最佳方法是什麼?

回答

1

Silverlight不支持BMP。 BMP是一個非常古老而不是非常有效的格式(與PNG & JPG相比),所以他們不打算支持它。

Silverlight僅支持JPG & PNG格式的圖片。

顯示它們的最佳方式是在Web服務器上轉換它們,以便它們可以作爲PNG提供。網絡服務器可以訪問足夠的.Net庫,BMP => PNG轉換將變得很容易。我不打算創建一個BMP加載器客戶端。