API de verificação .NET [fechada]
Pergunta
Existe algum componente gratuito ou comercial escrito em .NET (sem interoperabilidade COM) que funcione com a maioria dos scanners duplos?
Solução
Na minha empresa usamos Pégaso.É ótimo.
Outras dicas
TwainDotNet
Acabei de finalizar o código do artigo de Thomas Scheidegger (Projeto de código:Digitalização de imagens .NET TWAIN) em um projeto de código do Google: http://code.google.com/p/twaindotnet/
Limpei um pouco a API e adicionei suporte a WPF, então dê uma olhada.:)
A Microsoft tem uma API sobre digitalização.É chamado Aquisição de imagens do Windows e você pode ler um ótimo artigo da Coding4Fun sobre isso, escrito por ninguém menos que Scott Hanselman aqui.
Dê uma olhada Projeto de código:Digitalização de imagens .NET TWAIN Isso pode ser um bom começo.
+1 para Atalasoft
Questão técnica:Você pode evitar o COM, mas não pode evitar a interoperabilidade:TWAIN é uma DLL Win32 ou Win64 nativa que não faz parte do Windows propriamente dito e é desconhecida pelo CLR, portanto, na parte inferior, no seu código ou no componente que você usa, há chamadas de interoperabilidade para código não gerenciado.Dado o que sei sobre drivers TWAIN, talvez eu deva dizer muito código não gerenciado...
Sempre tive a impressão de que o WIA era ótimo para câmeras digitais, adequado para mesas planas de consumo e não um concorrente sério para 'digitalização de produção' - ou seja, algo como digitalizações de múltiplas páginas em velocidade total a partir de um alimentador de documentos, sob controle de aplicativo, usando um Scanner de USD400+.Nunca ouvi falar de ninguém que fizesse digitalização de produção por meio do WIA, mas certamente gostaria de ouvir alguém que tenha feito isso.
Isenção de responsabilidade:Eu trabalho para Atalasoft
Atalasoft tem um produto, DotTwain, que não possui interoperabilidade COM (apenas chamadas diretas para a dll twain do .NET) e oferece uma interface totalmente .NET.Ele pode ser incorporado em um controle WinForms hospedado em navegador, por exemplo, porque não usa COM.
O componente Accusoft Pegasus .NET é chamado TwainPRO e está incluído no ImagXpress SDK.
O kit de ferramentas ImageGear .NET da Accusoft Pegasus também inclui uma implementação totalmente gerenciada do Twain.
Acabei de ver outra pergunta sobre digitalização que fazia referência a um produto comercial de terceiros para adicionar à lista: Homem de imagem
Parece que uma licença de desenvolvedor único começa em US$ 325.Não usei pessoalmente, mas é um dos três ou quatro produtos que estou avaliando.
Acabei de iniciar um projeto em .net e encontrei ótimas informações aqui (*link inativo em fevereiro de 2014) sobre o uso do Windows Image Acquisition.Muitos exemplos de código VB e alguns c#.