如何將System.Drawing.Bitmap
圖像轉換爲其他類型的圖像?我嘗試過CType,失敗了,因爲我不知道.png或.jpg的類型。我在谷歌的任何地方都找不到它。將.bmp中的圖像格式轉換爲vb.net中的其他圖像格式
什麼是最有效的方法來做到這一點,同時保持儘可能高的圖像質量?
如何將System.Drawing.Bitmap
圖像轉換爲其他類型的圖像?我嘗試過CType,失敗了,因爲我不知道.png或.jpg的類型。我在谷歌的任何地方都找不到它。將.bmp中的圖像格式轉換爲vb.net中的其他圖像格式
什麼是最有效的方法來做到這一點,同時保持儘可能高的圖像質量?
system.Drawing.Bitmap類可以處理打開和保存任何種類的圖像,包括JPG,PNG,GIF,BMP等。
到已打開的文件保存爲不同的格式,你可以使用保存方法,所以
MyImage.Save("ImageName.jpg",System.Drawing.Imaging.ImageFormat.Jpeg)
Bitmp的類的名字更具體地指存儲圖片作爲一系列顏色的一般概念而不是BMP的實際格式,這是存儲構成圖像的像素的表示的一種可能方式。
檢查出Drawing.Bitmap.Save()方法。我建議保存爲PNG - 它是無損的,並實現合理的壓縮。請參閱Imaging.ImageFormat enum - 這是您指定所需圖像類型的方式。
Ohhhhhhhhh,好的!謝謝!有效! – Cyclone 2009-09-06 02:09:20