Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

TWAIN и TWAIN Direct - это интерфейсы прикладного программирования (API) и протоколы связи, которые регулируют обмен данными между программным обеспечением и устройствами обработки цифровых изображений , такими как сканеры изображений и цифровые камеры . TWAIN поддерживается в Microsoft Windows , Linux и Mac OS X [2] .

Три ключевых элемента TWAIN: [2] :

  • Программное обеспечение. Например, графическое программное обеспечение , факсимильное приложение или текстовый редактор .
  • Программное обеспечение для управления исходным кодом. Программное обеспечение диспетчера источников - это программная библиотека, предоставленная рабочей группой TWAIN.
  • Драйверы устройств (именуемые в спецификации «Исходное программное обеспечение»)

И приложение, и драйвер устройства должны поддерживать TWAIN для успешного использования интерфейса.

Первый выпуск был в 1992 году, а последний раз обновлялся в 2015 году.

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

История [ править ]

Разработка TWAIN началась в январе 1991 года. Группа TWAIN была первоначально создана в 1992 году несколькими представителями индустрии обработки изображений с целью стандартизации обмена данными между программным обеспечением и оборудованием для обработки изображений. [3] Обзор исходного набора TWAIN Developer's Toolkit проводился с апреля 1991 г. по январь 1992 г. [4]

Источник имени TWAIN [ править ]

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

Он был переделан в TWAIN, чтобы сделать его более отличительным. Это заставило людей поверить, что это аббревиатура, [5], а затем к конкурсу, чтобы придумать расширение. Ни один не был выбран, но статья « Технология без интересного имени» продолжает преследовать стандарт ». [6] [7] Например, Энциклопедия информационных технологий перечисляет« Технология без интересного имени »как официальное значение TWAIN. [8 ]

Цели [ править ]

Цели рабочей группы TWAIN и стандарта включают:

  • Обеспечение совместимости программного обеспечения и оборудования для обработки изображений
  • Поддерживайте актуальность спецификации в соответствии с текущим состоянием программного и аппаратного обеспечения, сохраняя при этом обратную совместимость.
  • Обеспечьте поддержку нескольких платформ
  • Поддерживать и распространять бесплатный инструментарий разработчика
  • Обеспечьте простоту внедрения
  • Поощрять широкое распространение
  • Менеджер источников данных с открытым исходным кодом
  • Лицензия LGPL с открытым исходным кодом
  • Пример приложения с открытым исходным кодом BSD и пример приложения-источника данных

TWAIN поддерживает:

  • Производство, скоростное сканирование
  • Цветовые профили ICC
  • Цифровые фотоаппараты
  • Несколько платформ операционных систем, включая Windows , классическую Mac OS , macOS и Linux.

Рабочая группа TWAIN [ править ]

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

Правление и ассоциированные члены рабочей группы TWAIN включают:

  • Atalasoft , компания Kofax
  • Dynamsoft
  • Кодак Аларис
  • Компьютерные продукты Fujitsu в Америке
  • Epson
  • Hewlett Packard
  • InoTec GmbH
  • ExactCODE GmbH
  • Panasonic Corporation
  • Microtek International, Inc.
  • HazyBits

См. Также [ править ]

  • Получение образа Windows
  • Доступ к сканеру теперь простой
  • Спецификация интерфейса изображения и сканера (ISIS)

Заметки [ править ]

  1. ^ «Особенности TWAIN» . FileZilla. 11 декабря 2017 . Проверено 14 октября 2017 года .
  2. ^ a b «Спецификация TWAIN версии 2.4» (PDF) . Рабочая группа TWAIN . Дата обращения 2 апреля 2020 .
  3. ^ Что такое инициатива TWAIN? Архивировано 8 марта 2012 года в Wayback Machine.
  4. ^ Указатель документов TWAIN. Архивировано 27 сентября 2011 г. на Wayback Machine.
  5. Перейти ↑ Chambers, Mark L. (2010). Компьютеры All-in-One для чайников (5-е изд.). Джон Вили и сыновья. п. 458. ISBN. 9780470908006.
  6. ^ Пит Уолш; Франсин Шпигель; Джейни Аронофф (2013). Photoshop Elements 2: самые разыскиваемые . Апресс. п. 8. ISBN 9781430251194.
  7. ^ "Форум TWAIN • Просмотр темы - Что такое TWAIN аббревиатура?" . Twainforum.org. Архивировано из оригинального 2 -го апреля 2016 года . Проверено 14 июня 2013 .
  8. ^ Энциклопедия информационных технологий . Atlantic Publishers & Dist. 2007. с. 501. ISBN. 978-8126907526.
  9. ^ «Особенности TWAIN» . FileZilla. 11 декабря 2017 . Проверено 14 октября 2017 года .

Ссылки [ править ]

  • Эта статья основана на материалах, взятых из Free On-line Dictionary of Computing до 1 ноября 2008 г. и включенных в соответствии с условиями «перелицензирования» GFDL версии 1.3 или новее.

Внешние ссылки [ править ]

  • Рабочая группа TWAIN
  • Обзор источников данных TWAIN и TWAIN
  • TWAIN: связывание приложений и изображений - официальный документ от Hewlett Packard
  • 9 правил оценки веб-компонентов TWAIN - технический документ от Dynamsoft
  • ScanTWAIN Open Source Пример использования TWAIN 2.0 в Linux
  • TWAIN 2.3 спецификация