2012-06-11 5 views
1

Я использую twain 2.1 для подключения к сканеру. Как настроить сканер для сканирования только части страницы без отображения страницы предварительного просмотра сканера. Я использовал метод source.setRegionOfInterest, но он не завершает сканирование, и сканер не может использоваться до его перезапуска.двухскатный сканер частично сканирует

+3

Расскажите, как вы подключаетесь к Twain через Java? Трудно помочь вам без какой-либо справочной информации. Например, какую библиотеку или интерфейс Twain вы используете? Помните, что некоторые сканеры могут даже игнорировать команды TWAIN, если они не понимают/не поддерживают их. – Ewald

+0

Как предложил Эвальд, лучше предоставить дополнительную информацию, чтобы найти причину проблем. И я не знаю, что означает «это не завершение сканирования». TWAIN предоставляет API, который позволяет сканировать часть изображения. Прежде всего, вы можете проверить, вызвали ли вы правильный API. Во-вторых, проверьте совместимость TWAIN вашего сканера (а также приложение, если вы используете сторонний инструмент). Чтобы «сканер не мог использоваться до перезапуска», вы можете попытаться закрыть источник после каждого сеанса сканирования. – Windy

+0

Решено. Я запускаю приложение в vmware, потому что моя ОС - linux ubuntu. Когда я запускаю его в системе с ОС Windows, все было в порядке. это была проблема памяти. Благодарю. – Mahsa

ответ

1

Площадь получаемого изображения всегда будет прямоугольником, называемым рамкой. На странице может быть один или более фреймов. Структура TW_FRAME задает значения для левого, правого, верхнего и нижнего уровня кадра, который будет получен.

Смежные вопросы