2010-07-09 2 views
0

현재 iTextSharp를 사용하여 pdf 파일에서 이미지를 추출하려고합니다.ItextSharp 및 CCITTFaxDecode

pdf는 스캐너로 만들어졌으며 하나의 큰 이미지가 포함 된 단일 페이지가 있습니다.

<< /Type /XObject /Subtype /Image /Name /Obj3 /Width 2480 /Height 3507 /ColorSpace /DeviceGray /BlackIs1 true /BitsPerComponent 1 /Length 5 0 R /Filter /CCITTFaxDecode /DecodeParms << /K -1 /Columns 2480 >> >> stream 

내가 iTextSharp를 사용하고 내가하려고하면 다음과 같은 코드를 사용하여 저장하는 것을 액세스 할 수 있습니다 :

파일을보고 나는 다음과 같은 찾을

Dim aFromImageStream = New MemoryStream() 
aFromImageStream.Write(bytes, 0, bytes.Length) 
Dim anImage = System.Drawing.Bitmap.FromStream(aFromImageStream, True, True) 
anImage.Save("c:\test.tiff", System.Drawing.Imaging.ImageFormat.Tiff) 

을하지만, 그 '아무튼 나는 큰 검은 색 티파니 파일을 회색의 다른 음영으로 맨 위에 올려 놓습니다.

아무도 그 CCITTFaxDecode 이미지를 어떻게 해독 할 수 있는지 알고 있나요?

답변