2011-09-15 4 views
2

.NET을 사용하여 TIFF를 JPEG로 변환해야합니다..NET을 사용하여 TIFF를 JPEG로 변환

저는이 작업을 이미 Windows 7을 사용하여 간단하게 Bitmap.Save()으로 완료했습니다. 그러나 이것이 Windows XP에서는 작동하지 않는 것으로 보입니다 (Windows 7은 TIFF 이미지를보다 완벽하게 지원합니다).

TIFF와 잘 작동하는 LibTiff.Net이라는 .NET 라이브러리가 있지만 예제 코드를 찾지 못했습니다.

아이디어가 있으십니까? JPEG를 TIFF로 변환하는 샘플 코드는 무엇입니까?

정말 감사

답변

1

나는 여기

는 샘플입니다 (질문 본체에 명시된) 당신은 TIFF로 JPEG (질문의 제목에 명시된대로)이 아닌 JPEG로 TIFF로 변환한다고 가정 System.Drawing.Bitmap from a TIFF을 만듭니다.

비트 맵을 JPEG 파일로 저장할 수 있습니다.

+0

매우 큰 이미지가있는 경우 래스터 배열 초기화시 OverflowException이 발생합니다. 우리가 이미지를 청크로 처리하거나 메모리에 모두로드하는 대신 스트리밍 할 때이 작업을 수행하는 다른 방법은 없을까요? – Krip