Софт-Архив

Twain-совместимое Приложение img-1

Twain-совместимое Приложение

Рейтинг: 4.0/5.0 (1910 проголосовавших)

Описание

Twain-совместимое приложение

Сканирование

FineReader работает со сканерами через TWAIN-интерфейс. Это единый международный стандарт, введенный в 1992 году для унификации взаимодействия устройств для ввода изображений в компьютер (например, сканера) с внешними приложениями. При этом возможно два варианта взаимодействия программы со сканерами через TWAIN-драйвер:

  • через интерфейс FineReader. в этом случае для настройки опций сканирования используется диалог программы FineReader Настройки сканера ;
  • через интерфейс TWAIN-драйвера сканера. для настройки опций сканирования используется диалог TWAIN-драйвера сканера.
Преимущества одного режима перед другим

В режиме Использовать интерфейс TWAIN-драйвера сканера. как правило, доступна функция предварительного просмотра изображения (preview), позволяющая точно задать размеры сканируемой области, подобрать яркость, тут же контролируя результаты этих изменений. К сожалению, диалог TWAIN-драйвера сканера у каждого сканера выглядит по-своему, в большинстве случаев все надписи на английском языке. Вид этого окна и смысл опций описан в документации, прилагаемой к сканеру.

В режиме Использовать интерфейс FineReader доступны такие опции, как возможность сканирования в цикле на сканерах без автоподатчика, сохранение опций сканирования в отдельный файл Шаблон пакета (*.fbt) и возможность использования этих опций в других пакетах.

Вы можете легко переключаться между этими режимами:

  • на закладке Сканирование/Открытие диалога Опции (меню Сервис >Опции ) установите переключатель в одно из положений: Использовать интерфейс TWAIN-драйвера сканера или Использовать интерфейс FineReader .

Замечания.

  1. Для некоторых моделей сканеров опция Использовать интерфейс FineReader может быть по умолчанию отключена (недоступна).
  2. Чтобы в режиме Использовать интерфейс FineReader показывался диалог Настройки сканера. на закладке Сканирование/Открытие (Сервис>Опции ) отметьте пункт Запрашивать опции перед началом сканирования .

Важно! Для того чтобы правильно подключить сканер, обратитесь к документации, прилагаемой к сканеру. При установке не забудьте установить все программное обеспечение, поставляемое вместе со сканером (драйвер TWAIN и/или сканирующую программу).

Чтобы запустить сканирование:

Если Вы хотите отсканировать несколько страниц. то нажмите на стрелке справа от кнопки 1-Сканировать и в локальном меню выберите пункт Сканировать несколько страниц .

Другие статьи, обзоры программ, новости

Сканирование на HP LaserJet P3015

Сканирование на HP LaserJet P3015 Сканирование с помощью TWAIN-совместимого и WIA-совместимого приложения

Устройство является TWAIN-совместимым и WIA-совместимым (WIA - Windows Imaging Application). Устройство предназначено для работы с программами на платформе Windows, которая поддерживает сканирование с помощью TWAIN- и WIA-совместимых устройств.

Использование TWAIN- и WIA-совместимых приложений

В TWAIN-совместимой или WIA-совместимой программе Вы можете получить доступ к функции сканирования и сканировать изображение прямо в открытую программу. За дополнительной информацией обратитесь к файлу справки или документации, поставляемой с TWAIN-совместимой или WIA-совместимой программой.

Сканирование с помощью TWAIN-совместимой программы

Обычно совместимая с TWAIN программа содержит команду типа Получить, Получить файл, Сканировать, Импорт нового объекта, Вставить из или Сканер.

Если Вы не уверены в совместимости программы или не знаете, какую команду вызывать, обратитесь к справке или документации по программе.

При сканировании с помощью TWAIN-совместимого приложения программа сканирования HP LaserJet может запуститься автоматически. Если программа сканирования HP LaserJet запустится, можно выполнить предварительный просмотр изображения и внести необходимые изменения. Если программа не запустится автоматически, изображение сразу будет передано в TWAIN-совместимую программу.

Для сканирования с помощью TWAIN-совместимой программы выполните следующие действия:

Запустите сканирование из TWAIN-совместимого приложения.

Сканирование с помощью WIA-совместимой программы (только для Windows XP)

WIA представляет собой другой способ сканирования изображения прямо в приложение, например, в Microsoft® Word. WIA использует программу сканирования Microsoft вместо программы сканирования HP LaserJet.

Обычно WIA-совместимая программа включает команды типа Рисунок/Со сканера или камеры в меню "Вставка" или "Файл". Если Вы не уверены в WIA-совместимости программы см. справку или документацию по программе.

Для сканирования с помощью WIA-совместимой программы выполните следующие действия:

Запустите сканирование из WIA-совместимого приложения.

В папке "Сканеры и камеры" дважды щелкните на значке устройства. При этом откроется стандартная WIA-совместимая программа, которая позволяет выполнить сканирование в файл.

Сканирование с помощью программы OCR

Для импорта в текстовый редактор отсканированного текста для редактирования можно использовать программу оптического распознавания символов (OCR).

На компакт-диск с программным обеспечением принтера включена программа OCR Readiris. Если Вы хотите использовать программу Readiris, установите ее с компакт-диска, а затем следуйте инструкциям в интерактивной справке самой программы.

Разрешение и цветопередача сканера

Неудовлетворительное качество при печати отсканированных изображений во многих случаях вызвано неправильной настройкой разрешения и цветопередачи в программном обеспечении сканера. Разрешение и цветопередача влияют на следующие параметры отсканированных изображений:

• Четкость изображения. В этом вам помогут новые оригинальные картриджи hp ce255a. либо hp ce255x

• Текстура градаций цвета (плавная или грубая).

• Время сканирования.

• Размер файла.

Разрешение измеряется в точках на дюйм (т/д). Цветопередача, градации серого, а также передача черного и белого цвета влияют на количество возможных цветов. Аппаратное разрешение сканера можно установить до 600 т/д. Программное обеспечение может увеличивать разрешение до 9600 т/д. Можно выбрать следующие режимы цветопередачи: 1 бит (черно-белое изображение) и от 8 бит (256 оттенков серого) до 24 бит (полный спектр цветов).

В таблице параметров разрешения и цветопередачи приведены основные указания по выбору параметров сканирования.

Выбор больших значений параметров разрешения и цветопередачи может привести к увеличению размера файлов и снижению скорости сканирования. Перед установкой параметров разрешения и цветопередачи определите цель использования отсканированного изображения.

Указания по выбору параметров разрешения и цветопередачи

В следующей таблице даны рекомендуемые значения для параметров разрешения и цветопередачи при выполнении различных типов заданий сканирования.

Сканирование картинок при помощи TWAIN-драйвера в

Сканирование картинок при помощи TWAIN-драйвера в .NET

В Windows-приложениях, предназначенных для обработки графики, чаще всего используются TWAIN API-функции. К сожалению. NET Framework не имеет встроенной поддержки для TWAIN, поэтому с TWAIN приходится работать через методы фреймворка для доступа к этим API. В приведённом примере не содержится готовой библиотеки, а только некоторые существенные шаги по минимальной адаптации к TWAIN приложений написанных в .NET.

Первым шагом было портирование самых важных частей TWAIN.H, они находятся в TwainDefs.cs. Основная логика для вызова TWAIN расположена в классе Twain, в файле TwainLib.cs. Так как TWAIN API предоставляются в виде Windows DLL (twain_32.dll), то необходимо использовать механизм DllImport для взаимодействия со старым кодом. Эта DLL имеет центральную DSM_Entry() с порядковым номером функции №1, экспортируемым в качестве отправной точки для TWAIN. Эта функция имеет множество параметров, последний из которых является переменной типа!

Класс Twain имеет простой 5-ступенчатый интерфейс:

Для различных колбэков, TWAIN использует специальные Windows-сообщения, которые должны быть пойманы из цикла сообщений приложения. В .NET нашёлся единственный подходящий для этого способ IMessageFilter.PreFilterMessage(), который активируется вызовом Application.AddMessageFilter(). В фильтре мы должны направлять каждое сообщение в Twain.PassMessage().

Пример приложения

Приложение выполнено в виде MDI Windows Forms. Оно имеет два пункта меню, связанные с TWAIN: Select Source. и Acquire. Как только изображение сосканировано, мы можем сохранить его в файл в любом из GDI+ поддерживаемых форматов (BMP, GIF, TIFF, JPEG. )

Ограничения

Весь код был протестирован только на Windows 2000SP2, с usb-сканером Epson Perfection и цифровой фотокамерой Olympus. Сканированное изображение (по TWAIN спецификации) является Windows DIB, а пример кода содержит очень мало перехватчиков исключительных ситуаций. К сожалению, в .NET нет прямого метода для преобразования DIB в управляемый класс Bitmap. С цветовой палитрой и меню могут возникать некоторые общеизвестные проблемы.

Обратите внимание, корни TWAIN берут своё начало в 16-разрядных версиях Windows! Если необходимо использовать более современные API поддерживаемые в Windows ME/XP, посмотрите в сторону Windows Image Acquisition (WIA).

Twain совместимое приложение скачать - Эскизы

Twain совместимое приложение скачать

• На панели управления нажмите кнопку Отмена Х • В диалоговом окне на экране нажмите кнопку Отмена. Разрешение и цветопередача сканера Неудовлетворительное качество при печати отсканированных изображений во многих случаях вызвано неправильной настройкой разрешения и цветопередачи в программном обеспечении сканера. Разрешение и цветопередача влияют на следующие параметры отсканированных изображений. • Четкость изображения • Текстура градаций цвета плавная или грубая • Время сканирования • Размер файла Разрешение сканирования измеряется в пикселях на дюйм п/д. Разрешение сканирования п/д и разрешение печати измеряется в точках на дюйм не являются взаимозаменяемыми.

Другими словами, TWAIN - это стандарт, созданный изготовителями сканеров, обеспечивающий взаимодействие сканера с ПО. Twain-драйвер сканера - это программное приложение с графическим интерфейсом, которое несет на себе функции панели управления сканером и осуществляет передачу данных от сканера в программное приложение, из которого Вы вызываете сканер.

С помощью Twain-драйвера производится установка параметров и области сканирования, предварительное сканирование и просмотр, обеспечивается возможность цветокорректировки и постобработки получаемого изображения. Последней версией стандарта TWAIN является TWAIN 2.1, опубликованный 8 июля 2009 года. Инициативная группа TWAIN была запущена в 1992 году лидирующими в отрасли производителями, которые признали необходимость стандартизировать протокол и программный интерфейс взаимодействия приложений и устройств захвата изображений источников данных. TWAIN определяет такой стандарт.

Technology Without An Interesting Name технология без интересного названия/имени.Указанная версия Multi TWAIN for Delphi не требует наличия библиотеки EZTW32. Слово «TWAIN», взято из стихотворения Киплинга «Баллада о востоке и западе» — англ. …and never the twain shall meet…, отражает сложность связи сканера с компьютером и приведено к верхнему регистру для лучшего выделения.Кроме нее. можно скачать модификацию данной библиотеки, предназначенную для статической компоновки с программой на Delphi. Цель рабочей группы TWAIN — продолжать развивать стандарт для соответствия современным технологиям. Дважды щелкните на значке HP Scan на рабочем столе компьютера.

Выберите ярлык сканирования и при необходимости измените настройки.

TWAIN или автономные программы?

TWAIN или автономные программы?

Когда в конце 1980-х годов я начинал пользоваться сканерами, широкого выбора программ для сканирования не существовало. Вы могли пользоваться только программным приложением, идущим в наборе со сканером. Ничто другое просто не работало. Иногда таким приложением были автономные программы, которые не могли выполнять ничего другого, кроме самого сканирования. В других случаях программное обеспечение для сканирования давало некоторые примитивные возможности редактирования изображений. (В те времена даже приложения для редактирования изображений с полным набором возможностей, например Digital Darkroom, Pixel-Paint и Picture Publisher, вовсе не имели этого полного набора возможностей, как мы его сейчас понимаем.) Некоторые создатели сканеров предлагали редактор изображений от стороннего производителя, модифицированный специально для работы с данным сканером. Автономное сканирование было практически единственным вариантом.

Это объяснялось тем, что общение со сканером было довольно сложной задачей, а в каждом сканере использовался свой собственный набор команд для управления его функциями. Производители не желали замыкаться на стандартном наборе команд и функций, поскольку, поступая так, они ограничивали бы себя набором, в котором не хватало многих необходимых возможностей, или, что еще хуже, лишали себя возможности создавать новые функции. Поэтому было необходимо "жестко фиксировать" все эти команды в одной программе, которая и использовалась для реального сканирования. Альтернативный подход, т.е. написание индивидуальных интерфейсов для каждого сканера и каждого программного продукта, который мог бы использоваться ' при работе с этим сканером, был непрактичным.

Вместо этого был созван консорциум компаний, на котором планировалось разработать стандартный протокол и программный интерфейс приложения (Application Programming Interface — API), который служил бы посредником между аппаратным устройством (сканером) и программным обеспечением (любой программой, включая приложения для редактирования изображений, программы для факсов, приложения для оптического распознавания символов или программы для настольного издательства).

Конечно, использование протоколов и программных интерфейсов приложений характерно не только для сканеров. Между вашим принтером и операционной системой существует универсальный драйвер для принтеров, содержащий API, посредник между программой для обработки текстовых файлов или редактором изображений и принтером, услуги которого необходимы, когда требуется сделать жесткую копию документа или изображения. У принтера может быть и собственный драйвер, но он бывает упрощенным и работает только со специальными функциями принтера. Программные интерфейсы приложений существуют и между самими программными приложениями. Например, любой, кто желает написать программу для создания аукционов eBay, должен получить лицензию на использование API для eBay и пользоваться его стандартными процедурами для взаимодействия с Web-сайтом аукциона.

В 1990 году была организована рабочая группа TWAIN. (Аббревиатура TWAIN либо просто ничего не означает, либо расшифровывается как Technology Without An Interesting Name — технология без интересного названия, как вам больше нравится.) В этот консорциум входили компании Aldus (производитель PageMaker, позднее куплена фирмой Adobe), Caere (сейчас более известная как ScanSoft, выпустившая программу для оптического распознавания символов OmniPage) и Kodak. а также производители сканеров Hewlett-Packard и Logitech .

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

- Поддержка нескольких платформ. TWAIN работает со многими операционными системами, включая все разновидности Windows и Mac OS.

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

- Широкое признание. Стандарт TWAIN оказался успешным, поскольку он был принят и использован большинством производителей. И наоборот.

- Расширяемость. TWAIN разработана с учетом работы с новыми функциями, которые трудно было даже вообразить во время написания спецификаций. К ним можно отнести аппаратно или программно ориентированные возможности удаления пыли и артефактов, характерные для сканеров слайдов.

- Простота в обращении. TWAIN должна была быть простым как для оператора, работающего со сканером или другим устройством, так и для программиста, пишущего для нее команды.

- Поддержка многих форматов. Ограничение круга пользователей одним особым форматом изображений было недопустимо. TWAIN разработана для передачи стандартных форматов данных, существующих во время ее создания, включая PICT (формат для Macintosh, который поддерживается многими приложениями Windows), TIFF (стандартный формат Windows, который также поддерживается и машинами Macintosh) и DIB (Device Independent Bitmap — аппаратно-независимый растр). Кроме того (что самое лучшее), TWAIN может работать и с другими форматами, включая даже те, которые еще не придуманы.

Сейчас, когда положение TWAIN стало вполне устойчивым, можно быть уверенным в том, что она будет работать с тем программным обеспечением, которым пользуетесь вы. А понятие "автономность", которое применяется к приложениям для] сканирования, сегодня означает не совсем то, что оно означало на заре развития сканирования.

У каждого варианта выбора есть свои преимущества. Перечислим основные достоинства TWAIN.

- Сканирование можно выполнять в рамках выбранного вами программного приложения. Это может быть редактор изображений, такой как Photoshop или PaintShop Pro, альбомное приложение, такое как PhotoImpact Album, программа для факсов или приложение для оптического распознавания символов. (В некоторых программах для сканирования документов используется альтернатива TWAIN — ISIS.) Нет никакой необходимости запускать отдельную программу. Если вы работаете над проектом, а в ходе работы возникает потребность отсканировать изображение, просто активизируйте модуль считывания изображения TWAIN, и вперед!

- Устанавливается только один раз. Драйвер TWAIN для вашего сканера нужно устанавливать всего один раз, как правило, при установке сканера. После этого вам больше никогда не придется переустанавливать драйвер просто потому, что вы добавите новую программу, которая может с ним работать. Многие приложения автоматически распознают установленные драйверы TWAIN и заносят их в список меню Import (Импорт) или File (Файл). В остальных программах есть опция меню Select Source (Выбрать источник), с ее помощью вы можете вручную выбрать один из драйверов TWAIN для использования по умолчанию.

- Гладкая интеграция. Если вы пользуетесь драйвером TWAIN, полученное изображение будет импортироваться непосредственно в ваш редактор изображений. В отдельных программах потребуется сохранить изображение в файл или поместить его в буфер обмена, откуда его можно вставить в документ с помощью редактора изображений.

Сегодня автономным приложением для сканирования считается такое, которое можно запускать независимо от редактора изображений или другой программы. В некоторых сканерах автономная версия и драйвер TWAIN имеют идентичные интерфейсы; главное различие состоит в том, что отдельным приложениям сканирования не требуется запускать "главное" приложение. В остальных случаях автономное приложение может быть совершенно другим. Ниже перечислены преимущества использования для сканирования отдельных программ.

- Скорость. Если в данный момент вы не пользуетесь редактором изображений и не собираетесь немедленно редактировать отсканированные изображения, автономное приложение оказывается чрезвычайно быстрым. Просто запустите его и приступайте к сканированию. Как правило, отсканированные изображения будут копироваться в виде файлов в выбранную вами папку. По окончании работы с группой изображений вы в любое время сможете просмотреть и отредактировать конечные изображения, используя редактор изображений.

- Совместимость. Автономные программы можно использовать независимо от приложения, для которого предназначаются отсканированные изображения. Конечно, большая часть приложений поддерживает TWAIN, но еще существует огромное множество таких, которые не поддерживают. Возможно, вы используете программу для настольного издательства, которая не может импортировать файлы непосредственно со сканера. Или же у вас возникло желание включить изображения в любимую программу для составления альбомов, которую нельзя использовать для выполнения сканирования вместе с драйвером TWAIN. Вероятнее всего, у многих часто используемых вами приложений, поддерживающих свойство вставления изображений, нет возможности сканировать их. Например, многие люди пользуются программой Microsoft Word в качестве простой программы настольного издательства. В самых распространенных версиях этого приложения можно использовать только те фотографии, которые были отсканированы с помощью других приложений. В общем, автономная программа для сканирования будет отличным дополнением к любому приложению, для которого нужен сканер.

- Мощность. Если приложения для сканирования, совместимые с TWAIN, которые устанавливаются вместе со сканером, не обладают современными возможностями, вы можете обнаружить, что в таком случае вам помогу г более сложные автономные программы, подобные VueScan от Hamrick Software. Подобная внешняя программа понадобится только для того, чтобы получить необходимые возможности.

Сканирование с помощью программы, совместимой с TWAIN

Сканирование с помощью программы, совместимой с TWAIN

Обычно совместимая с TWAIN программа содержит такие команды, как Acquire (Получить), File Acquire (Получить файл), Scan (Сканировать), Import New Object (Импорт нового объекта), Insert from (Вставить из) и Scanner (Сканер). Если Вы не уверены в совместимости программы или не знаете, какую команду вызывать, обратитесь к справке или документации по программе.

При сканировании из программы, совместимой с TWAIN, ПО HP LaserJet Scan может запуститься автоматически. Если HP LaserJet Scan запустится, можно открыть предварительный просмотр изображения и внести необходимые изменения. Если программа не запустится автоматически, изображение будет передано в TWAIN-совместимое приложение немедленно.

Запуск сканирования из совместимого с TWAIN приложения. Информацию об используемых действиях и командах см. в справке или документации по приложению.

NASP2 - Программа для сканирования документов

NASP2 - Программа для сканирования документов

Подробности

Обновлено 05.10.2015 18:57

Программа для осуществления сканирования документов и картинок. При разработке программы основной упор был сделан на легкость её использования. Сканирование документов возможно из WIA и TWAIN совместимых устройств (сканеры, мфу). Организация страниц, как вам хочется, и сохранение в PDF, TIFF, PNG, JPEG и прочие форматы. Для функционирования программы нужно, что бы у вас была установленная библиотека NET Framework 4.0 или версия новее 4-ой. Программа на данный момент переведена на 14 языков. Это ответвление проекта NAPS с исправлением большего числа ошибок и прочих улучшений.

  • Сканирование документов с использованием WIA и TWAIN совместимых мфу и сканеров;
  • Сканирование столько страниц, сколько вам нужно из стекла или ADF (Устройство автоматической подачи документов), включая поддержку двусторонней подачи;
  • Вращать, удалять и реорганизовывать отсканированные страницы;
  • Сохранять в PDF, TIFF, PNG, JPEG, или других форматов файлов;
  • Отправка файлов на электронную почту;
  • Настройте яркость, контрастность, разрешение и прочих настроек сканирования;
  • Сохраните настройки, как профили, чтобы быть легко повторно спустя;
  • Дополнительный интерфейс командной строки (CLI) для автоматизации и сценариев;
  • MSI установщик и настройка прикладного уровня для групповой политики (GPO), развертывания;
  • Портативные / автономные архивы доступны;
  • Переводы: английский, Catala, Cestina, Dansk, Deutsch, Espanol, Francais, Italiano, Polski, Русский язык, Українська, ?????;
  • Малый скачать (<1 МБ).
Как отсканировать документ?

Запускаем программу. Открывается основное окно программы для сканирования документов. Нажимаем "Сканировать".

Откроется окно с выбором профиля. Чаще всего в данном окне можно увидеть профиль по названию вашего сканера, да и обычно он один. Если у вас в данном окне нет ни одного профиля, то нажимаем "управление профилями".

У нас на картинке уже есть профиль, потому что все эти настройки уже были произведены. Если вы сюда зашли, то у вас тут пусто. Нажимаем кнопку "Добавить".

Открылось окно настройки профиля сканера. Название заполниться автоматически, после выбора сканера. Нажимаем "Выбор сканера".

Обычно тут всего один пункт, но у нас на изображении два, потому что был установлен универсальный драйвер, и драйвер для конкретной модели. Если у вас тут пусто, то значит не установлен драйвер сканера. Выбираем ваш сканер и нажимаем "Ок".

Мы опять вернулись к окну выбора профиля для сканирования, только теперь у вас тут не должно быть пусто. Выбираем свой сканер, кладем документ, который необходимо отсканировать, и нажимаем "Сканировать".

Теперь видим сам процесс сканирования, и в этом момент должен шебуршать ваш сканер. Ждем завершения, ни чего не нажимаем.

Процесс сканирования завершен, если нужно отсканировать еще страницу, то кладем её в сканер и нажимаем "Сканировать". Если это всё, что вы хотели отсканировать, то закрывает это окно крестиком или при помощи кнопки "Завершить".

Теперь мы можем видеть отсканированный документ, выделяем его (их) в списке и нажимаем "Сохранить как изображение" или "сохранить PDF". Как изображение сохраняется в обычный jpg формат, и открывается на любом компьютере. PDF формат электронных книг, и открывается только при наличии на компьютере установленной специальной программы.

Лицензия: GNU GPL v2

Установка TWAIN-совместимого приложения на тот же компьютер-клиент

Установка TWAIN-совместимого приложения на тот же компьютер-клиент

Для использования данного аппарата в качестве сетевого TWAIN-сканера на компьютере-клиенте должно быть установлено TWAIN-совместимое приложение, такое как DeskTopBinder. В этом разделе рассматривается установка на компьютер-клиент приложения DeskTopBinder Lite с прилагаемого компакт-диска "Scanner Driver and Utilities".

Убедитесь, что на компьютере-клиенте установлена операционная система Windows, затем установите компакт-диск "Scanner Driver and Utilities" в дисковод компакт-дисков.

Автоматически запускается программа установки, и отображается диалоговое окно [Драйвер и утилиты сканера].

Последующие операции по установке см. в Руководстве по установке, которое можно открыть из диалогового окна [Установка DeskTopBinder Lite].