Компоненты сканирования TWAIN для Delphi - PullRequest
13 голосов
/ 13 января 2010

Мне нужно добавить сканирование TWAIN в приложение Delphi, и у меня возникают проблемы с поиском готового компонента для этого.

Я скачал TDelphiTwain, но при использовании в D2010 в Windows Vista он не распознает источники Twain в моей системе. Я также попробовал пробную версию Twain Toolkit для Delphi от MCM, которая имеет преимущество в том, что в настоящее время обновляется (последнее обновление DelphiTwain было в 2004 году), но Twain Toolkit даже не скомпилируется в моей системе (я думаю, что некоторые из DCU находятся вне дата).

Кто-нибудь может предложить простой способ получения сканирования TWAIN в моем приложении Delphi?

ОБНОВЛЕНИЕ: Используя обновление vcldeveloper для DelphiTwain (см. Ниже), я смог заставить это работать. Кроме того, я также обнаружил, что Envision Image Library поддерживает сканирование Twain, а также помогает в обработке многостраничных TIFF-файлов и обновлен для совместимости с D2010.

Late Breaking UPDATE Код VCLDeveloper, ниже, работает нормально. Однако я остановился на библиотеке Envision, которая включает возможность легко создавать многостраничные файлы TIFF. Я получил сканирование Envision, включая обработку многостраничных файлов, за несколько часов.

Ответы [ 2 ]

18 голосов
/ 13 января 2010

Я изменил DelphiTWAIN для работы с Delphi 2009 и 2010. Вы можете скачать исходный код здесь: http://www.kluug.net/delphitwain.php

Дополнительные ссылки здесь: http://torry.net/pages.php?id=507
и здесь: http://www.delphipraxis.net/1179589-post3.html

1 голос
/ 09 февраля 2010

Другая графическая библиотека, которая также поддерживает сканирование TWAIN, - это ImageEn , которая также может сохранять отсканированные документы в формате PDF (а также многочисленные графические форматы). Одна только эта функция продала мне этот продукт много лет назад.

...