Pergunta

Existe algum componente gratuito ou comercial escrito em .NET (sem interoperabilidade COM) que funcione com a maioria dos scanners duplos?

Foi útil?

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.

eu encontrei NTwain através da Nuget, o que me satisfez.

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#.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top