cevap
google.com> Base64 görüntü kod çözme 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();
}
İyi cevap ancak söz konusu bağlantıdan önemli bir işlevi özlüyor: 'kamu dize FixBase64ForImage (string Görüntü) {System.Text.StringBuilder sbText = new System.Text.StringBuilder (Görüntü, Image.Length); sbText.Replace ("\ r \ n", String.Empty); sbText.Replace ("", String.Empty); sbText.ToString() döndürün; } ' – JcFx
' Byte [] bitmapData = new Byte [ImageText.Length]; '- bir sonraki komutta başka biriyle değiştirirseniz neden bir dizi ayırıyorsunuz? – Spook
Kullanım Convert.FromBase64String
görüntü ikili temsil eden bir byte[]
olsun.
Daha sonra bir dosyaya çıkan byte[]
kaydedebilirsiniz.
Pençe bir dize içine gömülü görüntü. WebClient
'u kullanmak muhtemelen en iyi bahistir. Base64 dizesini Convert.FromBase64String()
kullanarak bir bayt dizisine dönüştürün. Bir görüntü nesnesini yeniden oluşturmak için MemoryStream
ve Image.FromStream()
bir kullanın. Yukarıdaki örnekte
bellek akışı Bu bellek temel fikir leak.So neden olabilir bertaraf edilmemiştir base64string için dönüşüm görüntüye [] ByteArray için veya bitmap Görüntü oluşturma sizin için mükemmel bir örnek bu bağlantıyı deneyin memorystream yoluyla yapılabilir http://www.dailycoding.com/Posts/convert_image_to_base64_string_and_base64_string_to_image.aspx
- 1. FormData kullanarak base64 kodlu bir görüntü yükleyin
- 2. Base64 görüntü verisi ile NodeJS'de görüntü işleme
- 3. Aynı Görüntü, ancak farklı base64
- 4. ben bir görüntü yazmak için bir gereksinim var bir görüntü
- 5. Summernote - Base64 yerine görüntü URL'si
- 6. php görüntü dosyasını yükleyin ve görüntü kaydetmeden base64'e dönüştürün
- 7. ITextSharp.dll kullanarak görüntü C# nasıl maskesi?
- 8. nasıl base64 kaynağına Görüntü kaynağını ayarlamak istediğiniz base64
- 9. Pop-out görüntü html
- 10. Javascript veya css kullanarak belirli bir görüntü nasıl seçilir?
- 11. Dosya sisteminde base64 kodu çözülmüş bir görüntü php kullanarak nasıl kaydedilir?
- 12. Gömülü görüntü kullanırken bağlantıyla küçük çizgiyi kaldıran HTML/CSS
- 13. Base64 kodlu görüntü, android'den sunucuya yüklendiğinde kesiliyor
- 14. Görüntü görüntüsünde bir görüntü nasıl gri tonlamalıdır?
- 15. HTML/CSS Görüntü kutusu (popup) değişken görüntü boyutuna göre ayarlanıyor
- 16. HTML5 veya Phonegap kullanarak 40.000 görüntü nasıl saklanır?
- 17. Internet Explorer ve Base64 görüntü ekranı
- 18. Angular2 görüntü i html bir görüntü etiketi eklemek ve ben böyle bir şey yapmak
- 19. HTML içinde BASE64 çalışmıyor
- 20. görüntü dosyalarını kaydetme C#
- 21. C# çok büyük bir görüntü üretin C#
- 22. Libcurl kullanarak görüntü nasıl kaydedilir
- 23. C# görüntü verisini bytes dizisine dönüştürme
- 24. Görüntü tekrarlayıcı bir ASP.NET C içinde #
- 25. Bir URI dosyasına gömülü görüntü için URI'yi paketleyin
- 26. (nasıl) JSoup kullanarak bir görüntü indirebilirim?
- 27. Nasıl C# ile Html için Görüntü Veri URI dönüştürmek için?
- 28. Nasıl html çeviklik paketi kullanarak görüntü indirmek için
- 29. nasıl görüntü url görüntü adını ayrıştırmak için
- 30. Veri URI'sını Görüntü Olarak Kaydetme?
http://stackoverflow.com/questions/1915898/base64-decode-in-c-or-java –