Conectar a aplicação a um dispositivo scanner

2 respostas
Rafael_Nascimento

olá, galera,
preciso que minha app desktop obtenha um arquivo escaneado a partir de um dispositivo scanner na mesma máquina.

estou testando a biblioteca JTwain,conforme o exemplo site (http://asprise.com/product/jtwain/overview.php)

meu código:

public static void m() throws JTwainException{        
        Source source = SourceManager.instance().getDefaultSource();                 //erro
        source.open();                        
    }

e esotu obtendo este erro:

Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Windows\System32\AspriseJTwain.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1928)
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1854)
	at java.lang.Runtime.loadLibrary0(Runtime.java:845)
	at java.lang.System.loadLibrary(System.java:1084)
	at com.asprise.util.jtwain.SourceManager.init(SourceManager.java:222)
	at com.asprise.util.jtwain.SourceManager.<init>(SourceManager.java:36)
	at com.asprise.util.jtwain.SourceManager.instance(SourceManager.java:28)
	at p01.NewMain.m4(NewMain.java:60)
	at p01.NewMain.main(NewMain.java:36)
Java Result: 1

copiei o arquivo AspriseJTwain.dll para a pasta system32 do windows 7

alguém já utilizou essa biblioteca e sabe se possível executar no windows 7 ? ou teria alguma outra alternativa/api pra fazer a leitura do scanner ??

obrigado

2 Respostas

klayrocha

Alguma solução ??? Estou com o mesmo problema

Rafael_Nascimento
Criado 13 de abril de 2012
Ultima resposta 16 de abr. de 2013
Respostas 2
Participantes 2