Importare un'immagine da scanner o altra periferica

giovedì 25 marzo 2004 - 16.38

arresto Profilo | Junior Member

Vorrei inserire in un controllo immagine di una windows form una immagine presa da uno scanner o altra periferiuca di immagine e al contempo anche da file. Come posso fare. Rispondetemi al più presto ne ho necessità. GRAZIE

Brainkiller Profilo | Guru

Ciao,
purtroppo .NET non supporta ancora l'acquisizione immagini da scanner tramite drivers TWAIN.
Per farlo devi ricorrere a dei componenti COM / OCX e quindi usare l'interoperabilità visto che sono componenti unmanaged.
Alcune case forniscono componenti commerciali come la seguente:
http://www.leadtools.com/sdk/raster/raster-imaging.htm

Qua trovi parecchia documentazione riguardante WIA (Windows Image Acquisition) che è un set di APIs che ti permettono di fare ciò che vuoi. Peccato che però sono in C++ e devi crearti una classe wrapper che esponga le funzionalità richieste:
http://msdn.microsoft.com/library/en-us/wia/wia/overviews/startpage.asp?frame=true
C'è anche un buon tutorial.

Oppure ancora qui puoi trovare qualcosa di Free:
http://www.codeproject.com/dotnet/twaindotnet.asp

ciao
david
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5