Inquiridor
WinControl com Twain - Aquisição de imagem pelo navegador

Pergunta
-
Boa tarde comunidade!
Estou tendo minha primeira experiência com .NET, por isso posso perguntar algumas besteiras.
Bom, meu analista me requisitou o desenvolvimento de uma página para digitalizar documentos a partir de um scanner. Procurei as possibilidades para o desenvolvimento e descobri que poderia usar os chamados WinControls, que são aplicativos windows que rodam a partir de uma dll no navegador. Assim sendo iniciei o desenvolvimento. Explorei duas possibilidades, na primeira, utilizando WIA (Windows Image Aquisition), consegui rodas local no visual studio e quando coloquei na página apenas tive problemas com permissões de acesso. Estou a resolver esse problema.
O que quero perguntar é sobre minha segunda abordagem, com Twain. Desenvolvi uma release básica inicial e rodou tranquilo no Visual Studio, mais quando tento pelo navegador, dá uma excessão e o navegador é encerrado. O código dessa aplicação está abaixo. Se alguem puder me ajudar fico muito grato.
using
System;using
System.Collections.Generic;using
System.ComponentModel;using
System.Drawing;using
System.Data;using
System.Text;using
System.Windows.Forms;using
System.IO;using
System.Runtime.InteropServices;using
TwainLib;namespace
WindowsControlLibrary1 {InitializeComponent();
tw =
tw.Init(
this.Handle);}
private void button1_Click(object sender, EventArgs e){
tw.Select();
}
private void button2_Click(object sender, EventArgs e){
tw.Acquire();
}
private Twain tw; private int picnumber = 0;}
}
Fora isso ainda tem duas classes Twain no projeto.
Alguém sabe o que pode estar acontecendo, ou tem uma sugestão de como posso verificar o que está gerando esse erro de fechar o navegador?
Todas as Respostas
-
-
Então Fernando.
Abandonei essa abordagem com TWAIN e estou terminando já o aplicativo feito com WIA (Windows Image Aquisition) ou (Windows Image Architeture), encontrei as duas e não sei qual é efetivamente. O fato que esse problema não estou tendo mais. Obrigado pelo post de qualquer forma.
-
-
Caro Marcos,
gostaria de saber se voce conseguiu uma solução para aquisição de imagem via web, e caso tenha gostaria de saber se tem interesse em comercializar o componente ou algo parecido.Meu email de contato e thwonet@hotmail.com.
thwo