MVC 웹 응용 프로그램에서 png/jpg 파일을 찾아보고 업로드했습니다. 이 파일을 내 데이터베이스에 byte []로 저장했습니다. 이제 byte []를 읽고 원래 파일로 변환하려고합니다. 어떻게해야합니까?바이트 배열을 이미지 파일로 변환하는 방법은 무엇입니까?
18
A
답변
28
- MemoryStream을 생성자에서 전달합니다.
- Image.FromStream을 사용하여 스트림에서 이미지를 읽습니다.
- theImg.Save("theimage.jpg", ImageFormat.Jpeg)으로 전화하십시오.
는 System.Drawing.Imaging를 참조하여 스트림 블록을 사용하여 사용할 기억.
17
데이터베이스의 byte [] 배열에서 메모리 스트림을 만든 다음 Image.FromStream을 사용하십시오.
byte[] image = GetImageFromDatabase();
MemoryStream ms = new MemoryStream(image);
Image i = Image.FromStream(ms);
관련 문제
- 1. 바이트 배열을 메일 첨부 파일로 변환하는 방법
- 2. 바이트 배열을 디스크에 이미지 파일로 저장하는 방법은 무엇입니까?
- 3. 바이트 배열을 문자열로 변환하는 방법은 무엇입니까?
- 4. 바이트 배열을 문자열로 변환하는 방법은 무엇입니까?
- 5. 배열을 텍스트 파일로 변환하는 방법은 무엇입니까?
- 6. 바이트 배열을 wav 파일로 변환
- 7. 바이트 배열을 이미지로 변환하는 방법
- 8. PNG 이미지를 바이트 배열로 변환하는 방법은 무엇입니까?
- 9. 바이트 배열을 NSString으로 변환하는 방법
- 10. 바이트 배열을 WPF 비트 맵으로 변환하는 가장 쉬운 방법은 무엇입니까?
- 11. 개체에 포함 된 바이트 배열을 실제 이미지로 변환하는 방법은 무엇입니까?
- 12. NSMutableArray를 iPhone에서 CSV 파일로 변환하는 방법은 무엇입니까?
- 13. AS3에서 비트 맵 데이터를 이미지 파일로 변환하는 방법은 무엇입니까?
- 14. 이미지 배열을 동영상 파일로 인코딩 하시겠습니까? (iPhone)
- 15. 바이트 배열을 이미지로 변환하는 동안 오류가 발생했습니다. 바이트 배열을 수정 한 후 바이트 배열이 이미지 자체에서 가져옵니다. #
- 16. 특정 바이트 배열을 이미지로 변환하는 방법
- 17. C에서 4 바이트 배열을 float로 변환하는 문제 #
- 18. 델파이에서 바이트 배열을 정수로 변환
- 19. C# WPF 바이트 배열을 비디오 파일로 변환 하시겠습니까?
- 20. ASCII 바이트 벡터를 문자열로 변환하는 방법은 무엇입니까?
- 21. 대리자를 바이트 배열로 변환하는 방법은 무엇입니까?
- 22. .NET에서 문자열을 바이트 배열로 변환하는 방법은 무엇입니까?
- 23. 바이트 문자열을 숫자로 변환하는 방법은 무엇입니까?
- 24. C에서 바이트 배열로 구조를 변환하는 방법은 무엇입니까?
- 25. 펄에서 바이트 배열을 만들고 사용하는 방법은 무엇입니까?
- 26. 바이트 배열을 Java로 고정하는 방법은 무엇입니까?
- 27. 바이트 배열을 파일에 추가하는 방법은 무엇입니까?
- 28. 이미지 배열을 만드는 방법은 무엇입니까?
- 29. 이미지 배열을 만드는 방법은 무엇입니까?
- 30. 바이트 []를 바이트 버퍼 원시 메모리로 변환하는 방법은 무엇입니까?
어떻게 파일을 .png/.jpg 파일로 저장할 수 있습니까? –
img.Save ("filename"). 기본 저장 형식은 png입니다. –
바이트 배열에 이미 유효한 이미지가 포함되어있는 경우 Image 왕복은 의미가 없습니다. 'File.WriteAllBytes()'또는 바이트 배열의 내용을 파일에 직접 씁니다. – CodeCaster