0
WIA로 문서를 스캔하고 있습니다. 모든 작업은 좋지만 페이지 결과를 스캔하는 것은 A4 형식이 아닙니다. How to say 위안은 어떻게 전체 문서를 검색합니까? 스캔 할 때 페이지 결과가 Letter 형식으로 잘립니다. 난 당신이 페이지 크기에 해당하는 속성을 사용할 필요가 있다고 의심WIA에서 스캔 할 문서 크기 설정 C#
WIA.Item Item = _scannerDevice.Items[1] as WIA.Item;
WIA.ImageFile wiaImage = null;
Item.Properties["6147"].set_Value(dpi);
Item.Properties["6148"].set_Value(dpi);
//start from x=0; y=0;
Item.Properties["6149"].set_Value(0);
Item.Properties["6150"].set_Value(0);
Item.Properties["6151"].set_Value(width);
Item.Properties["6152"].set_Value(height);
wiaImage = (ImageFile)_scannDialog.ShowTransfer(Item, wiaFormatJPEG, false);
if (wiaImage.FileData != null)
{
WIA.Vector vector = wiaImage.FileData;
_image = Image.FromStream(new MemoryStream((byte[])vector.get_BinaryData()));
OnScannComplete(_image);
}
나는이 Item.Properties를 만들기 위해 노력했습니다 :
몇 가지 샘플에 대한
에게/소스는 A4로 페이지 크기는 참조 설정 [ "3097"]. set_Value (0); 하지만 작동하지 않습니다. 이 방법을 보여줄 수 있습니까? –
현재 내 dev 머신에 ... 'width'와'height'에 대한 가치는 무엇입니까? 또한 esp를 읽으십시오. 내가 게시 한 마지막 링크. – Yahia
마지막 링크가 작동하지 않습니다. "값이 예상 범위 내에 들지 않습니다."라는 예외가 나타납니다. 마지막으로 표현식이면. –