.zip을 추출하지 않고 C#을 사용하여 PictureBox의 .zip 파일에서 이미지 (축소판)를 볼 수 있습니까?아카이브 이미지 파일보기
0
A
답변
2
.ZIP에서 하나의 파일을 메모리 스트림으로 추출 할 수 있습니다. DotNetZip은이를 수행 할 수있는 하나의 라이브러리입니다. 여기
는 예 페이지에서 샘플입니다using (ZipFile zip = ZipFile.Read(ExistingZipFile))
{
ZipEntry e = zip["Image.bmp"];
e.Extract(outputStream);
}
이제 당신은 당신의 PictureBox
의 소스 설정하는 데 사용할 수있는 스트림의 이미지를 가지고
var bmp = new Bitmap(outputStream);
pictureBox.Image = bmp;
4
아니요, 우편 번호에서 이미지를 추출하지 않으면이 작업을 수행 할 수 없습니다. 반드시 임시 파일에 압축을 풀 필요가 없으며이를 메모리 스트림으로 추출한 다음 해당 스트림에서 이미지를 만들 수 있습니다.
관련 문제
- 1. IE에서 인라인 된 파일보기
- 2. 파이썬에서 파일보기?
- 3. 변경 파일보기
- 4. autocomplete.do 파일보기
- 5. 사용자 정의 내용 쓰기 SD 카드의 큰 이미지 파일보기
- 6. 데이터베이스 아카이브
- 7. 파이썬에서 vmdk 파일보기?
- 8. Dired Mode : 파일보기
- 9. 증가하는 로그 파일보기/읽기
- 10. 임베디드 바이너리 리소스로 파일보기
- 11. 많은 양의 텍스트 파일보기
- 12. Visual Studio에서 여러 파일보기
- 13. 자바에서 PDF 파일보기
- 14. 시작시 실행되는 파일보기 (Linux)
- 15. 안드로이드에서 랜덤 XML 파일보기
- 16. iPad2에서 로컬 HTML 파일보기
- 17. Vault에서 삭제 된 파일보기
- 18. eclipse에서 큰 XML 파일보기?
- 19. OpenFileDialog로 PDF 파일보기 C#
- 20. PHP로 PDF 파일보기
- 21. Windows에서 LCOV 파일보기
- 22. linux에서 c의 헤더 파일보기
- 23. 트리보기/파일보기 컨트롤은 C#
- 24. dsf 비디오 파일보기
- 25. Android : SharedPreferences 파일보기?
- 26. MFMailComposeViewController에서 CSV 첨부 파일보기
- 27. cakephp requestAction 메소드 파일보기
- 28. 문서를 만드는 가장 좋은 방법은 무엇입니까? 데이터베이스의 이미지 아카이브?
- 29. Xcode - iPad에서 DWG (벡터) 파일보기
- 30. 방법 : 파이썬에서 MFC 문서 파일보기
Microsoft의 표시 아카이브 (템플릿)에 실제로있는 사무용 템플릿의 축소판? 미리보기 위해 PowerPoint 템플릿을 선택할 때마다 PowerPoint 템플릿 파일이 추출됩니까? – Cornel
우선, PowerPoint는 .NET이 아닌 원시 코드입니다. 둘째, .ZIP 파일의 내용을 추출하기 위해 .ZIP의 전체 내용을 추출 할 필요는 없습니다. 셋째, .ZIP의 축소판 파일을 렌더링하려면 압축 해제해야합니다. Office는 단일 파일을 @Cornel에서 제안한대로 임시 폴더 또는 메모리에 직접 압축을 풀 수 있습니다. –