2010-08-12 125 views
0

我需要掃描不符合A3,A4等標準大小的區域。這些掃描必須由自定義應用程序加載並進行後處理。我的同事的粗略想法是拆卸標準掃描儀,並將光學器件+電子(以某種方式)附加到定製設備上,該定製設備將通過該區域(硬件人員......我不知道)導航(連續)。掃描 - hw自定義文檔大小

我的問題是:

  1. 沒有人嘗試過的東西?去或不去?
  2. 誰控制圖像/文檔的區域和大小?掃描儀驅動程序/固件?它可以運行在我從應用程序中說的模式 - >執行掃描 - >掃描程序運行通過可用區域 - >圖像數據返回時結束?或者,有人必須爲掃描儀定義區域,只有這些數據被髮回?
  3. 可以通過標準化API(TWAIN,WIA)控制這種非標準設置嗎?

任何建議/備註,非常感謝。

+0

這*可能*適合serverfault,但它絕對不適合我在這裏恐怕。 – Skilldrick 2010-08-12 08:34:17

+0

有許多專業掃描儀可以讓你掃描長文件。例如,這裏是富士通掃描儀最大長文檔矩陣:http://www.fujitsu.com/us/services/computing/peripherals/scanners/faq.html#r23 – 2010-11-04 13:05:56

+0

你不這樣說,但我猜從事實上,你認爲這是一個問題,你想掃描比甚至(比如說)A3大得多的表面?它會澄清你的問題,給你想掃描的大小。 – Spike0xff 2013-04-08 15:17:09

回答

0

最簡單的方法是使用TWAIN。

在TWAIN規範2.1中,您可以搜索TW_IMAGELAYOUT和DAT_IMAGELAYOUT。 DAT_IMAGELAYOUT操作控制源的採集平臺上的圖像的物理佈局(例如,平板掃描儀的玻璃杯,照片的大小等)的信息。

但是,編寫自己的代碼來支持TWAIN並不容易。您可以使用任何TWAIN庫來實現。