Làm cách nào để chuyển đổi một hình ảnh Stream
(mà tôi đã truy xuất bằng phương pháp Album.GetArt
từ MediaLibrary
) thành một ứng dụng có thể sử dụng Image
?Làm thế nào để chuyển đổi System.IO.Stream thành một hình ảnh?
9
A
Trả lời
14
dễ dàng ... var img = Bitmap.FromStream(stream);
2
Đối với điện thoại này nên làm việc:
BitmapImage image = new BitmapImage();
image.SetSource(stream);
6
Bạn có thể chạy từ Bitmaps thẳng vào vòng tay của hình ảnh.
Image image = System.Drawing.Image.FromStream(stream);
Từ đâu bạn có thể làm các hoạt động khác:
image.Save(System.IO.Path.GetPathRoot() + "\\Image.jpg", ImageFormat.Jpeg);
1
Làm tốt lắm! Tôi đã thử nghiệm điều này với:
Stream streamF = new MemoryStream(); // stream stored in a data file (FileDB).
Bitmap image = new Bitmap(streamF);
ConsoleWriteImage(image);
//REMEMBER = in console App you must use < using System.Drawing; >
//to handle images but you can't use Form class for present image into some Canvas.
+0
Có nó hoạt động! Tôi đang sử dụng để tạo ra hình ảnh Mã QR. –
Các vấn đề liên quan
- 1. Chuyển đổi chuỗi thành System.IO.Stream
- 2. Làm cách nào để chuyển đổi LinearLayout thành hình ảnh?
- 3. Làm thế nào để chuyển đổi hình ảnh sang html?
- 4. làm thế nào để chuyển đổi một hình ảnh RGB thành mảng numpy?
- 5. Làm thế nào để chuyển đổi một bề mặt pygame thành hình ảnh PIL?
- 6. Làm thế nào để chuyển đổi bytearray để hình ảnh hoặc hình ảnh để bytearray?
- 7. Một thư viện để chuyển đổi svg thành hình ảnh?
- 8. Làm thế nào để chuyển đổi nút thành hình ảnh trong javafx 2.1?
- 9. làm thế nào để chuyển đổi hình ảnh thành mảng byte trong java?
- 10. Chuyển đổi chuỗi HTML thành hình ảnh
- 11. Chuyển đổi Graphics2D thành một hình ảnh hoặc BufferedImage
- 12. Làm thế nào để chuyển đổi mảng byte thành tệp hình ảnh?
- 13. Silverlight 4.0: Làm thế nào để chuyển đổi byte [] thành hình ảnh?
- 14. Làm thế nào để chuyển đổi một hình ảnh drawable từ nguồn lực để một Bitmap
- 15. Chuyển đổi hình ảnh thành nhị phân?
- 16. Chuyển đổi hình ảnh Gif thành NSData
- 17. chuyển đổi uiview thành hình ảnh .png
- 18. Chuyển đổi hình ảnh âm thành dương
- 19. Chuyển đổi InputStream (Hình ảnh) thành ByteArrayInputStream
- 20. Chuyển đổi trang web thành hình ảnh
- 21. Làm thế nào để chuyển đổi một mảng numpy sang (và hiển thị) một hình ảnh?
- 22. Làm thế nào để chuyển đổi một pdf sang một hình ảnh?
- 23. Làm thế nào để chuyển đổi một bộ sưu tập java của hình ảnh để CvArr
- 24. Perl chuyển đổi hình ảnh thành base64
- 25. Làm thế nào để chuyển đổi BufferedImage thành 8 bit?
- 26. Có thuật toán nào để chuyển đổi biểu đồ Hình ảnh thành hình ảnh gốc không?
- 27. Làm thế nào để chuyển đổi một chuỗi thành CharSequence?
- 28. Làm thế nào để chuyển đổi một SparseArray thành ArrayList?
- 29. Làm thế nào để chuyển đổi một byte thành bit?
- 30. css3 hoạt hình/chuyển đổi/chuyển đổi: Làm thế nào để làm cho hình ảnh phát triển?
'Bitmap 'có vẻ không phải là một loại hợp lệ? là có một tài liệu tham khảo và sử dụng tôi nên thêm? (im sử dụng điện thoại Windos 7 bằng cách này) – Newbie
Bạn cũng có thể sử dụng var image = System.Net.Mime.MediaTypeNames.Image.FromStream (stream); –