2010-08-12 9 views
0

A3, A4 등의 표준 크기를 충족하지 않는 영역을 스캔해야합니다. 이러한 스캔은 사용자 정의 응용 프로그램에 의해로드되고 포스트 처리되어야합니다. 내 동료의 대략적인 아이디어는 표준 스캐너를 분해하고 광학 장치 + 전자 장치 (어떻게 든)를 해당 영역 (하드웨어 녀석 ... 나는 잘 모른다)을 통해 (연속적으로) 탐색 할 사용자 정의 장치에 부착하는 것이 었습니다.스캐닝 - hw 사용자 정의 문서 크기

내 질문은 :

  1. 이 사람이 일을하려고합니까? 가든 안돼?
  2. 이미지/문서의 영역과 크기는 누가 제어합니까? 스캐너 드라이버/펌웨어? 응용 프로그램 -> 스캔 수행 -> 스캐너가 사용 가능한 영역을 통해 실행되는 모드에서 실행될 수 있습니까?> 이미지 데이터가 끝나면 반환됩니다. 또는 누군가가 스캐너 영역을 정의해야하며 해당 데이터 만 다시 전송됩니까?
  3. 표준화 된 API (TWAIN, WIA)를 통해 제어되는 비표준 설정 일 수 있습니까?

모든 제안/의견을 보내 주시면 감사하겠습니다.

+0

*이 오류는 서버 오류에 맞을 수도 있지만 분명히 여기에 맞지 않습니다. 두려워합니다. – Skilldrick

+0

긴 문서를 스캔 할 수있는 많은 전문 스캐너가 있습니다. 예를 들어, Fujitsu 스캐너의 경우 최대 문서 수는 다음과 같습니다. http://www.fujitsu.com/us/services/computing/peripherals/scanners/faq.html#r23 –

+0

이 말은하지 않지만 추측합니다. 사실 이것을 문제로보고 A3보다 훨씬 큰 표면을 스캔하고 싶습니다. 그것은 당신이 스캔하고자하는 크기를 제공하는 질문을 명확하게합니다. – Spike0xff

답변

0

가장 쉬운 방법은 TWAIN을 사용하는 것입니다.

TWAIN 사양 2.1에서는 TW_IMAGELAYOUT 및 DAT_IMAGELAYOUT을 검색 할 수 있습니다. DAT_IMAGELAYOUT 작업은 소스 (예 : 플랫 베드 스캐너의 유리, 사진 크기 등)의 수집 플랫폼에서 이미지의 실제 레이아웃에 대한 정보를 제어합니다.

그러나 TWAIN을 지원하는 코드를 직접 작성하는 것은 쉽지 않습니다. 이를 달성하기 위해 TWAIN 라이브러리를 사용할 수 있습니다.