我已經在嵌入HTML的Base64圖像,我怎麼能解碼這個使用C#或VB.net。解碼Base64圖像
回答
google.com>的base64圖像解碼C#>http://www.eggheadcafe.com/community/aspnet/2/39033/convert-base64-string-to-image.aspx
Byte[] bitmapData = Convert.FromBase64String(FixBase64ForImage(ImageText));
System.IO.MemoryStream streamBitmap = new System.IO.MemoryStream(bitmapData);
Bitmap bitImage = new Bitmap((Bitmap)Image.FromStream(streamBitmap));
public string FixBase64ForImage(string Image) {
System.Text.StringBuilder sbText = new System.Text.StringBuilder(Image,Image.Length);
sbText.Replace("\r\n", String.Empty); sbText.Replace(" ", String.Empty);
return sbText.ToString();
}
好的答案,但錯過了該鏈接的一個重要功能:`公共字符串FixBase64ForImage(字符串圖像){System.Text.StringBuilder sbText =新的System.Text.StringBuilder(圖像Image.Length); sbText.Replace(「\ r \ n」,String.Empty); sbText.Replace(「」,String.Empty); return sbText.ToString(); }` – JcFx 2012-12-17 18:24:43
使用Convert.FromBase64String
得到代表圖像二進制的byte[]
。
然後,您可以將生成的byte[]
保存到文件中。
將嵌入的圖像刮到一個字符串中。使用WebClient
可能是您最好的選擇。使用Convert.FromBase64String()
將base64字符串轉換爲字節數組。使用MemoryStream
和Image.FromStream()
重構圖像對象。
在上面的例子中存儲器流仍未佈置這可能會導致存儲器leak.So基本思想是皈依到base64string到的ByteArray []到圖像或位圖圖像創建可通過MemoryStream的 來爲你做一個很好的例子 嘗試此鏈接http://www.dailycoding.com/Posts/convert_image_to_base64_string_and_base64_string_to_image.aspx
- 1. 解碼Base64圖像
- 2. 解碼iOS base64圖像
- 3. 解碼base64流到圖像
- 4. Python解碼Base64 qUncompress圖像
- 5. base64圖像不解碼php
- 6. 圍棋的base64圖像解碼
- 7. 我如何解碼base64圖像?
- 8. 將Base64解碼成JPG圖像
- 9. Filepicker.io - base64解碼圖像不可查看
- 10. base64解碼圖像不下載
- 11. coldfusion拒絕解碼base64圖像
- 12. 解碼base64字符串的圖像
- 13. Base64解碼圖像字符串
- 14. 將base64數據解碼爲圖像
- 15. ASP經典的base64圖像解碼器
- 16. Android:BitmapFactory.decodeByteArray返回null解碼base64圖像
- 17. 從MySQL服務器解碼Base64圖像
- 18. 使用循環解碼base64圖像
- 19. 解碼base64圖像並上傳
- 20. 帶有base64中斷圖像的編碼/解碼圖像
- 21. Base64編碼圖像
- 22. Base64編碼圖像
- 23. PHP的base64解碼功能是無法解碼的base64圖像串
- 24. 內存不足,而解碼圖像使用Base64解碼
- 25. 驗證Base64編碼圖像
- 26. PHP Alter Base64編碼圖像
- 27. 驗證base64編碼圖像
- 28. base64編碼圖像大小
- 29. Phonegap編碼圖像base64
- 30. Base64編碼解碼
http://stackoverflow.com/questions/1915898/base64-decode-in-c-or-java – 2011-02-22 20:16:47