Я должен добавить сканирование TWAIN к приложению Delphi и испытываю затруднения при определении местоположения стандартного компонента, чтобы сделать так.
Я загрузил TDelphiTwain, но при использовании в D2010 на Windows Vista это, кажется, не распознает источников Twain в моей системе. Я также попробовал пробную версию Инструментария Twain для Delphi от MCM, который имеет преимущество того, чтобы быть в настоящее время обновленным (последнее обновление DelphiTwain было 2004), но Инструментарий Twain даже не скомпилирует в моей системе (я думаю, что некоторые DCUs устарели).
Кто-либо может предложить простой метод получения сканирования TWAIN в мое приложение Delphi?
ОБНОВЛЕНИЕ: Используя обновление vcldeveloper DelphiTwain (см. ниже) я смог получить эту работу. Кроме того, я также обнаружил, что Предполагают Библиотеку изображений, поддерживает Twain, сканирующего, а также помогающего в обработке многостраничных TIFF, и был обновлен для совместимости с D2010.
Поздно Взлом кода VCLDeveloper's ОБНОВЛЕНИЯ, ниже, хорошо работает. Однако я обосновался на библиотеке Envision, которая включает способность легко создать многостраничные файлы TIFF. Я получил Предполагать сканирование, включая многостраничную обработку файла, реализованную за несколько часов.
Я изменил DelphiTWAIN для работы с Delphi 2009 и 2010. Исходный код можно скачать здесь: http://www.kluug.net/delphitwain.php
Дополнительные ссылки здесь:
http://torry.net/pages.php?id=507
and here: http://www.delphipraxis.net/1179589-post3.html
Другая графическая библиотека, которая также поддерживает TWAIN-сканирование, - это ImageEn , которая также может сохранять отсканированные документы в формате PDF (а также в многочисленных графических форматах). Одна только эта функция продала мне этот продукт много лет назад.