VintaSoft Twain .NET SDK - Cronologia dello sviluppo

Informazioni sulle versioni del prodotto

In questa pagina puoi trovare informazioni sulla cronologia generale dello sviluppo di VintaSoft Twain .NET SDK. Informazioni sulle modifiche apportate all'API SDK sono disponibili nella documentazione.

  • Aggiunto supporto per .NET 9.0 su Windows e Linux.
  • Sviluppo .NET:
    • Creata l'API VintaSoft SANE .NET, che consente di lavorare con gli scanner SANE su Linux:
      • Ottieni un elenco dei dispositivi SANE disponibili
      • Seleziona un dispositivo SANE a livello di programmazione
      • Imposta i parametri di scansione delle immagini (tipo di immagine, risoluzione dell'immagine, dimensione dell'immagine, posizione dell'immagine, formato della pagina, orientamento della pagina, luminosità dell'immagine, contrasto dell'immagine, ...) per un dispositivo SANE
      • Ottieni immagini in bianco e nero, in scala di grigi o a colori da un dispositivo SANE
      • Ottieni area immagine dal dispositivo SANE
      • Scansiona pagine,che si trovano nel vassoio dell'alimentatore automatico di documenti (ADF) del dispositivo SANE
      • Annulla la ricezione di immagini dal dispositivo SANE
      • Elabora immagini scansionate
      • Ricevi l'immagine scansionata come oggetto Vintasoft.Imaging.VintasoftBitmap
      • Salva le immagini scansionate nel file
    • Applicazioni demo:
      • È stata creata un'applicazione demo SANE Console Demo che mostra come ricevere immagini dallo scanner di immagini SANE in Linux.
  • Sviluppo Web:
    • È stata creata la versione Linux del servizio VintaSoft Web TWAIN, che consente di lavorare con scanner di immagini TWAIN e SANE in Linux:
      • Ottieni un elenco dei dispositivi TWAIN/SANE disponibili
      • Seleziona il dispositivo TWAIN/SANE a livello di programmazione
      • Imposta i parametri di scansione delle immagini (tipo di immagine, risoluzione dell'immagine, dimensione dell'immagine, posizione dell'immagine, formato pagina, orientamento pagina, luminosità immagine, contrasto immagine, ...) per il dispositivo TWAIN/SANE
      • Ottieni immagini in bianco e nero, in scala di grigi o a colori dal dispositivo TWAIN/SANE
      • Ottieni l'area dell'immagine dal dispositivo TWAIN/SANE
      • Scansiona le pagine che si trovano nel vassoio di alimentazione automatica documenti (ADF) Dispositivo TWAIN/SANE
      • Annulla la ricezione delle immagini dal dispositivo TWAIN/SANE
      • Elabora immagini scansionate
      • Ricevi l'immagine scansionata come oggetto Vintasoft.Imaging.VintasoftBitmap
      • Salva le immagini scansionate nel file
      • La versione Linux del servizio VintaSoft Web TWAIN è stata testata su Ubuntu 23/22/20/18, Debian 12/11/10, Fedora 39/38/37/36
    • È stato creato un pacchetto .deb che consente di installare il servizio VintaSoft Web TWAIN (versione Linux) in Debian e Ubuntu.
    • È stato creato un pacchetto .rpm che consente di installare il servizio VintaSoft Web TWAIN (versione Linux) in Fedora.
    • L'API JavaScript TWAIN di Vintasoft può funzionare con il servizio Web TWAIN di VintaSoft (versione Linux) e consente di ricevere immagini dagli scanner di immagini TWAIN e SANE in Linux. L'API TWAIN JavaScript di Vintasoft non ha subito modifiche significative.
    • Applicazioni demo:
      • Ora tutte le applicazioni demo di "VintaSoft Web TWAIN Scanning Demo" possono essere utilizzate su Windows e Linux.
  • Aggiunto supporto per .NET 8.0 su Windows e Linux.
  • Sviluppo .NET:
    • Aggiunto supporto multipiattaforma per Windows e Linux.
    • L'SDK fornisce ora 3 assembly .NET equivalenti:
      • Vintasoft.Twain.dll - un assembly .NET che può essere utilizzato in un'applicazione .NET per Windows e Linux. Questo assembly utilizza primitive grafiche (VintasoftBitmap, VintasoftRect, ...) dall'assembly Vintasoft.Shared.dll.
      • Vintasoft.WinTwain.dll è un assembly .NET che può essere utilizzato in un'applicazione .NET per Windows. Questo assembly utilizza primitive grafiche (Bitmap, Rectangle, ...) dalla libreria System.Drawing.Common.
      • Vintasoft.WpfTwain.dll è un assembly .NET che può essere utilizzato in un'applicazione WPF per Windows. Questo assembly utilizza primitive grafiche (BitmapSource, Rectangle, ...) dalla libreria WPF.
    • IMPORTANTE: Se hai utilizzato l'assembly Vintasoft.Twain.dll versione 12.2 e precedenti in Windows, a partire dalla versione 14.0 dovrai utilizzare l'assembly Vintasoft.WinTwain.dll.
    • Diversi piccoli miglioramenti e correzioni di bug.
  • Sviluppo Web:
    • La versione 12.2 e le versioni precedenti fornivano un'API JavaScript per il funzionamento sincrono con uno scanner TWAIN.
      La versione 14.0 fornisce l'API JavaScript per il lavoro sincrono e asincrono con lo scanner TWAIN.
      Per ulteriori informazioni, leggere l'articolo che descrive le modifiche apportate all'API JavaScript: qui.
    • Sono stati creati esempi di codice JavaScript che dimostrano il lavoro asincrono con uno scanner TWAIN.
  • Aggiunto supporto per .NET 7 su Windows.
  • Aggiunto supporto per .NET 6.
  • Aggiunto supporto per la compatibilità con Visual Studio 2022.
  • Aggiunto supporto per la compatibilità con Windows 11.
  • Eliminato supporto per la compatibilità con Windows Server 2003.
  • È stata creata una versione completamente nuova del servizio VintaSoft Web TWAIN:
    • Il servizio VintaSoft Web TWAIN è un servizio Windows che fornisce un'API Web per l'accesso agli scanner locali per tutti gli utenti del computer locale.
    • Il servizio VintaSoft Web TWAIN è un'applicazione .NET Framework 4.0 e può essere utilizzato su qualsiasi computer con sistema operativo Windows (Windows 10/8.1/8/7/Vista; Windows Server 2019/2016/2012/2008) installato, se .NET Framework 4.0 è installato su quel computer.
    • Il servizio VintaSoft Web TWAIN fornisce l'accesso agli scanner a 64 e 32 bit se il servizio è in esecuzione su un computer a 64 bit.
      Il servizio VintaSoft Web TWAIN fornisce l'accesso agli scanner a 32 bit se il servizio è in esecuzione su un computer a 32 bit.
  • API JavaScript:
    • Sono state apportate numerose modifiche all'API JavaScript. La maggior parte delle operazioni API sono ora sincrone, il che ha semplificato notevolmente il codice che utilizza l'API.
    • Modulo TypeScript per l'API JavaScript creato.
  • Applicazioni demo:
    • È stata creata un'applicazione ASP.NET Core che mostra come ottenere immagini da uno scanner TWAIN in Angular + TypeScript + ASP.NET Core.
    • Aggiunte numerose modifiche e miglioramenti all'applicazione ASP.NET MVC5 che mostra come ottenere immagini da uno scanner TWAIN in JavaScript + ASP.NET MVC.
    • Aggiunte numerose modifiche e miglioramenti all'applicazione ASP.NET WebForms che mostra come ottenere immagini da uno scanner TWAIN in JavaScript + ASP.NET WebForms.
  • La documentazione contiene guide che descrivono come ottenere immagini da uno scanner TWAIN in ASP.NET Core + Angular, ASP.NET Core + React, ASP.NET Core + React e Redux, ASP.NET Core, ASP.NET MVC5, ASP.NET WebForms.
  • Sviluppo .NET:
    • Aggiunto supporto per .NET Core 3 per Windows. Sono stati creati i seguenti assembly .NET Core: Vintasoft.Twain.dll e Vintasoft.WpfTwain.dll.
    • Il supporto per .NET Framework 2.0 è stato eliminato, l'SDK ora supporta .NET Framework 4+ e 3.5.
    • L'edizione "Edizione per Windows" sostituisce ora le precedenti "Edizione Standard" e "Edizione Standard+WPF".
    • Aggiunta la possibilità di lavorare con i profili degli scanner Kodak.
    • Migliorato l'algoritmo delle proprietà del dispositivo.AutoBright per la compatibilità con i driver TWAIN PaperStream per scanner Fujitsu.
    • Create applicazioni demo WinForms e WPF per .NET Core.
  • Sviluppo Web:
    • È stato creato un servizio Web .NET Core indipendente dalla piattaforma per lavorare con i dispositivi TWAIN. I servizi Web indipendenti dalla piattaforma consentono di creare rapidamente un servizio Web per qualsiasi piattaforma Web compatibile con .NET Core, ad esempio ASP.NET Core MVC, ServiceStack. Il servizio Web si trova nell'assembly Vintasoft.Imaging.Web.Services.dll.
    • È stato creato un servizio Web per lavorare con dispositivi TWAIN in ASP.NET Core MVC. Il servizio Web si trova nell'assembly Vintasoft.Twain.AspNetCore.ApiControllers.dll.
    • È stata creata un'applicazione demo AspNetCoreTwainDemo, che mostra come ottenere immagini da uno scanner TWAIN, elaborare e salvare le immagini scansionate in ASP.NET Core MVC.
  • È stata creata la possibilità di unificare l'accesso ai driver TWAIN a 32 bit e 64 bit da un'applicazione a 64 bit. In precedenza, i driver a 32 bit non potevano essere utilizzati in un'applicazione a 64 bit, il che era scomodo poiché la maggior parte degli scanner disponeva ancora solo di driver a 32 bit.
  • È stato creato un set di funzioni JavaScript ausiliarie per lavorare con le funzionalità dello scanner. Per ulteriori informazioni, consultare la documentazione.
  • È stato creato un servizio Web indipendente dalla piattaforma per lavorare con i dispositivi TWAIN. I servizi Web indipendenti dalla piattaforma consentono di creare rapidamente servizi Web per qualsiasi piattaforma Web compatibile con .NET, come ASP.NET WebForms, ASP.NET MVC, ServiceStack.
  • È stato creato un controller API Web per lavorare con dispositivi TWAIN in ASP.NET MVC 5.
  • Il codice JavaScript per lavorare con dispositivi TWAIN è stato testato per la compatibilità con jQuery 2 e 3.
  • È stata aggiunta la possibilità di eseguire scansioni Web sicure.
  • Aggiunti progetti di applicazioni demo per Visual Studio .NET 2017.
  • Il processo di incorporamento dell'SDK in un'applicazione Web è stato semplificato:
    • L'assembly Vintasoft.Twain.Web.WcfServices può essere utilizzato sul lato server di un'applicazione ASP.NET e consente di creare un servizio WCF per la ricezione di immagini da uno scanner.
    • L'assembly Vintasoft.Twain.Web.ApiControllers può essere utilizzato sul lato server di un'applicazione ASP.NET MVC e consente di creare un controller Web API per la ricezione di immagini da uno scanner.
    • Il file JavaScript Vintasoft.Twain.js può essere utilizzato sul lato client di un'applicazione ASP.NET e contiene classi ed enumerazioni per semplificare il recupero delle immagini da uno scanner.
  • Applicazioni demo:
    • VintasoftWebTwainService è una nuova applicazione demo per console che mostra come eseguire un servizio Web locale per gestire gli scanner. Il servizio Web viene implementato utilizzando il controller Web API.
    • AspNetMvcTwainDemos - nuova applicazione demo ASP.NET MVC che mostra come ottenere immagini da uno scanner TWAIN, elaborare le immagini risultanti,salvare le immagini ricevute in un file locale o caricarle su un server HTTP(S). L'applicazione demo può funzionare su qualsiasi browser moderno (Chrome, Firefox, Edge, Internet Explorer, Opera) e interagisce con lo scanner tramite un servizio web locale. L'applicazione demo utilizza un servizio web implementato nell'applicazione VintasoftWebTwainService.
    • VintasoftWcfTwainService - nuova applicazione demo per console che illustra come eseguire un servizio Web locale per gestire gli scanner. Il servizio web è implementato utilizzando un servizio WCF.
    • AspNetTwainDemos: una nuova applicazione demo ASP.NET WebForms che mostra come ottenere immagini da uno scanner TWAIN, elaborare le immagini risultanti, salvare le immagini risultanti in un file locale o caricarle su un server HTTP(S). L'applicazione demo può funzionare su qualsiasi browser moderno (Chrome, Firefox, Edge, Internet Explorer, Opera) e interagisce con lo scanner tramite un servizio web locale. L'applicazione demo utilizza un servizio web implementato nell'applicazione VintasoftWcfTwainService.
  • L'algoritmo per ottenere immagini da uno scanner TWAIN è stato notevolmente migliorato. L'algoritmo è ora completamente asincrono.
  • L'algoritmo di annullamento della scansione è stato notevolmente migliorato.
  • Le prestazioni della versione WPF della libreria sono state notevolmente migliorate.
  • Molte correzioni importanti e minori.
  • Aggiunta la possibilità di ricevere informazioni sugli eventi del dispositivo asincrono.
  • Miglioramenti nell'acquisizione sincrona delle immagini per una migliore compatibilità con gli scanner Kodak.
  • Miglioramenti nell'assemblaggio WPF per una migliore compatibilità con gli scanner Plustek e Sceye.
  • Bug minori risolti.
  • Controllo scanner:
    • L'SDK è ora completamente compatibile con la specifica TWAIN versione 2.3.
    • Algoritmo di annullamento della scansione migliorato.
    • È stato migliorato l'algoritmo per lavorare con l'elenco dei dispositivi installati nel sistema.
    • Migliorato l'algoritmo per la ricezione delle immagini dallo scanner per una maggiore compatibilità con gli scanner Xerox.
    • Aggiunta la possibilità di interrompere la ricezione delle pagine dal vassoio di alimentazione automatica delle pagine e poi di riavviare il vassoio.
    • Aggiunte proprietà e metodi per lavorare con il buffer di immagini interno dello scanner.
  • Sono state apportate modifiche importanti all'architettura dell'SDK. Informazioni più dettagliate sono disponibili nella documentazione.
  • Tutte le applicazioni demo sono state aggiornate.
  • Molte correzioni minori.
  • Miglioramenti nell'algoritmo per l'acquisizione sincrona delle immagini dallo scanner (metodo Device.AcquireModal).
  • Miglioramenti nella gestione dei driver instabili da parte della libreria.
  • Lavoro ottimizzato con le impostazioni dello scanner.
  • Le applicazioni demo sono state aggiornate.
  • Bug minori risolti.
  • Utilizzo dello scanner:
    • L'algoritmo per la ricezione delle immagini dallo scanner è stato ottimizzato per una maggiore compatibilità con gli scanner Brother, Canon, HP, Kodak Ngenuine e Plustek.
    • L'algoritmo per la ricezione sincrona delle immagini dallo scanner è stato migliorato e ottimizzato (metodo Device.AcquireModal).
    • È stato risolto un bug nell'algoritmo per la ricezione sincrona di immagini da uno scanner (metodo Device.AcquireModal) nella versione WPF dell'SDK.
    • Risolto un bug nell'algoritmo di generazione dell'avanzamento durante la ricezione di un'immagine dallo scanner.
  • Elaborazione delle immagini ricevute dallo scanner:
    • È stato aggiunto un nuovo comando per l'elaborazione delle immagini scansionate: modifica delle dimensioni dell'area di lavoro dell'immagine.
    • Comandi di elaborazione delle immagini scansionate ottimizzati.
  • Applicazioni demo:
    • Creati esempi di utilizzo per MS Visual Studio 2012.
  • Creata documentazione nel formato MS Visual Studio 2012.
  • Bug minori risolti.
  • Utilizzo dello scanner:
    • La libreria ora è completamente conforme allo standard TWAIN 2.2.
    • Prestazioni della libreria migliorate in un ambiente multithread.
    • L'algoritmo per lavorare con informazioni estese sulle immagini ricevute dallo scanner è stato ottimizzato.
    • Ottimizzata l'interfaccia utente dello scanner in WPF per una maggiore compatibilità con gli scanner Canon.
  • Elaborazione delle immagini ricevute dallo scanner:
    • Aggiunta la possibilità di caricare immagini dal disco nel buffer interno delle immagini scansionate.
    • Comandi di elaborazione delle immagini scansionate ottimizzati.
  • Salvataggio delle immagini ricevute dallo scanner:
    • Codificatore TIFF ottimizzato.
  • Applicazioni demo:
    • È stata aggiunta una finestra di dialogo per l'elaborazione delle immagini scansionate all'applicazione demo "Twain Advanced Demo".
  • Bug minori risolti.
  • Utilizzo dello scanner:
    • Aggiunta la possibilità di ricevere immagini da uno scanner Kodak in più formati contemporaneamente (funzione Dual Stream di Kodak).
    • Migliorata l'architettura della classe per lavorare con le funzionalità dello scanner. La nuova architettura consente l'accesso al 100% alle funzionalità dello scanner; l'architettura precedente era più astratta e non forniva l'accesso al 100% alle funzionalità dello scanner.
    • Ottimizzato l'algoritmo per ottenere immagini dallo scanner per una maggiore compatibilità con gli scanner HP.
    • È stato corretto un bug nell'algoritmo per ottenere la tavolozza delle immagini nella modalità nativa di trasferimento delle immagini dallo scanner.
    • Sono stati corretti numerosi errori relativi all'utilizzo delle funzionalità dello scanner.
  • Salvataggio delle immagini ricevute dallo scanner:
    • Migliorato l'algoritmo del codificatore PDF per una maggiore compatibilità con lo standard PDF/A.
  • Applicazioni demo:
    • Le applicazioni demo "Twain Advanced Demo" e "Twain Custom UI Demo" sono state aggiornate.
  • Bug minori risolti.
  • È stata creata una versione WPF della libreria.
  • Utilizzo dello scanner:
    • È stato migliorato l'algoritmo per ottenere un'immagine compressa dallo scanner (modalità Memoria).
    • Ottimizzato l'algoritmo per la ricezione delle immagini dallo scanner per una maggiore compatibilità con gli scanner Kodak, HP, Canon e Plustek.
    • Utilizzo della memoria ottimizzato.
  • Elaborazione delle immagini ricevute dallo scanner:
    • Migliorati i comandi di rimozione del rumore e di rilevamento dei confini per le immagini scansionate.
  • Applicazioni demo:
    • Sono state create nuove applicazioni demo per WPF.
  • Diverse correzioni importanti e minori.
  • Aggiunto supporto per .NET Framework 4.0 Client Profile.
  • Utilizzo dello scanner:
    • Ottimizzato l'algoritmo per ottenere immagini dallo scanner per una maggiore compatibilità con lo scanner HP ScanJet 9000.
    • Ottimizzato l'algoritmo per la ricezione delle immagini dallo scanner per una maggiore compatibilità con gli scanner Canon.
    • Ottimizzato l'algoritmo per la ricezione delle immagini dallo scanner per una maggiore compatibilità con i driver WIA.
    • Utilizzo della memoria ottimizzato.
  • Elaborazione delle immagini ricevute dallo scanner:
    • Comandi di elaborazione delle immagini scansionate ottimizzati.
    • Utilizzo della memoria ottimizzato.
  • Diverse correzioni importanti e minori.
  • Aggiunto supporto per .NET Framework 4.0.
  • Utilizzo dello scanner:
    • È stata creata una nuova gerarchia di classi per funzionare con i dispositivi TWAIN.
    • Aggiunto supporto per sistemi a 64 bit.
    • Aggiunta la possibilità di utilizzare la libreria nelle applicazioni console.
    • Aggiunta la possibilità di utilizzare la compressione nella modalità di trasferimento delle immagini in memoria.
    • Utilizzo della memoria ottimizzato.
  • Elaborazione delle immagini ricevute dallo scanner:
    • Aggiunti nuovi comandi per l'elaborazione delle immagini scansionate: inversione dell'immagine, modifica della luminosità/contrasto dell'immagine.
    • Utilizzo della memoria ottimizzato.
  • Applicazioni demo:
    • Nuove applicazioni demo create: "TWAIN Simple Demo", "TWAIN Advanced Demo", "TWAIN Custom UI Demo", "TWAIN File Transfer Demo", "TWAIN Console Demo", "Web TWAIN Demo".
  • È stato creato un articolo nella documentazione con una descrizione dettagliata su come passare dalla versione 6.0 alla 7.0.
  • Diverse correzioni importanti e minori.
  • Utilizzo dello scanner:
    • L'algoritmo per ottenere le immagini dallo scanner è stato ottimizzato.
    • Utilizzo della memoria ottimizzato.
  • Salvataggio delle immagini ricevute dallo scanner:
    • Aggiunta la possibilità di salvare le immagini scansionate come documento PDF compatibile con lo standard PDF/A.
    • Aggiunta la possibilità di utilizzare la compressione ZIP nei codificatori TIFF e PDF.
  • Bug minori risolti.
  • Elaborazione delle immagini ricevute dallo scanner:
    • Aggiunta la possibilità di modificare l'ordine delle immagini nel buffer interno delle immagini scansionate.
  • Salvataggio delle immagini ricevute dallo scanner:
    • Corretto un bug nell'algoritmo di compressione delle immagini CCITT nel codificatore PDF.
  • Bug minori risolti.
  • Utilizzo dello scanner:
    • La libreria è ora completamente conforme allo standard TWAIN 2.0.
    • Aggiunta la possibilità di determinare se il gestore dispositivi TWAIN è installato nel sistema.
    • Aggiunta la possibilità di specificare il percorso al gestore dispositivi TWAIN. Questa funzionalità è particolarmente richiesta quando si utilizza la libreria nei sistemi Citrix.
    • Aggiunta la possibilità di determinare se lo scanner è uno scanner piano.
    • Funzioni ottimizzate che interagiscono con le capacità dello scanner.
  • Elaborazione delle immagini ricevute dallo scanner:
    • Comandi di elaborazione delle immagini scansionate ottimizzati.
  • Applicazioni demo:
    • Le applicazioni demo sono state aggiornate.
  • Diverse correzioni importanti e minori.
  • Utilizzo dello scanner:
    • Aggiunta la possibilità di caricare/salvare le impostazioni dello scanner.
    • Aggiunta la possibilità di utilizzare preset per scanner a media e alta velocità.
    • Corretta perdita di memoria nei metodi GetImage/GetCurrentImage.
    • Ottimizzato l'algoritmo della proprietà DuplexEnabled per la compatibilità con lo scanner Epson GT 2500.
  • Utilizzo dello scanner:
    • Aggiunta la possibilità di lavorare con l'area di scansione nel codice JavaScript (metodi GetImageLayout e SetImageLayout).
  • Elaborazione delle immagini ricevute dallo scanner:
    • Aggiunta la possibilità di disabilitare la generazione di eccezioni durante l'elaborazione di immagini scansionate.
  • Salvataggio delle immagini ricevute dallo scanner:
    • Aggiunta la possibilità di aggiungere un'immagine a un file TIFF o PDF multipagina memorizzato nel flusso.
  • Applicazioni demo:
    • Le applicazioni demo sono state aggiornate.
  • Utilizzo dello scanner:
    • Aggiunta la possibilità di ricevere informazioni estese (indice di pagina, codice a barre, codice patch, ...) sull'immagine scansionata dallo scanner.
    • Aggiunta la possibilità di creare un file di registro del funzionamento dello scanner per identificare problemi nel funzionamento dello scanner.
    • Ottimizzato l'algoritmo per la ricezione di un'immagine dallo scanner per la compatibilità con gli scanner Fujitsu che supportano il rilevamento automatico del bordo dell'immagine scansionata.
  • Elaborazione delle immagini ricevute dallo scanner:
    • Ottimizzati l'algoritmo per la rimozione del rumore dell'immagine e l'algoritmo per il rilevamento dei confini dell'immagine.
  • Salvataggio delle immagini ricevute dallo scanner:
    • Aggiunta la possibilità di aggiungere informazioni (autore, titolo, oggetto, ...) a un documento PDF quando si salvano immagini scansionate in un documento PDF.
  • Applicazioni demo:
    • Esempi aggiornati.
  • È stata creata la documentazione in formato MSDN 2005.
  • È stato aggiunto un meccanismo per generare eccezioni durante l'esecuzione della libreria. Eccezioni supportate: TwainException, ImagingException, PdfException.
  • Elaborazione delle immagini ricevute dallo scanner:
    • Il comando per rimuovere il rumore da un'immagine scansionata è stato aggiornato.
  • Salvataggio delle immagini ricevute dallo scanner:
    • Aggiunta la possibilità di salvare le immagini scansionate in un documento PDF nuovo o esistente versione 1.4 o precedente.
  • Applicazioni demo:
    • Esempi aggiornati.
  • Bug minori risolti.
  • Utilizzo dello scanner:
    • Ottimizzato l'algoritmo per ottenere immagini dallo scanner per la compatibilità con gli scanner HP e Fujitsu.
  • Salvataggio delle immagini ricevute dallo scanner:
    • L'algoritmo per il caricamento delle immagini scansionate sul server HTTP/HTTPS è stato aggiornato e ora supporta i seguenti algoritmi di autenticazione: Basic, Digest, NTLM e Kerberos.
    • L'algoritmo per il caricamento delle immagini scansionate su un server HTTP/HTTPS è stato aggiornato e ora supporta il reindirizzamento delle richieste al server.
  • Utilizzo dello scanner:
    • Aggiunte nuove proprietà: DeviceOnline, ShowIndicators, JobControl, CapValueType.
    • L'evento PostScan è stato rimosso e sostituito con 2 nuovi eventi: ImageAcquired e ScanCompleted.
  • Elaborazione delle immagini ricevute dallo scanner:
    • Aggiunto comando per ruotare l'immagine scansionata.
  • Salvataggio delle immagini ricevute dallo scanner:
    • Aggiunta la possibilità di caricare più immagini scansionate su un server HTTP, HTTPS o FTP.
  • Applicazioni demo:
    • Creati esempi per MS Visual Studio .NET 2005 e Borland Developer Studio 2006.
    • Creati esempi per MS Visual Studio .NET 2003 e Borland Developer Studio 2003.
  • Creata documentazione in formato MSDN 2003. Creata documentazione in formato XML.
  • A partire da questa versione, tutti i nomi delle proprietà iniziano con una lettera maiuscola. Il codice C# deve essere modificato.
  • Utilizzo dello scanner:
    • È stato corretto un bug nell'algoritmo per ottenere un'immagine da uno scanner quando si esegue l'algoritmo in un thread separato.
  • Salvataggio delle immagini ricevute dallo scanner:
    • L'algoritmo per il caricamento delle immagini scansionate sul server HTTP è stato corretto per la compatibilità con i server basati su IIS 6 e IIS 7.
  • Utilizzo dello scanner:
    • L'errore nell'algoritmo per lavorare con il vassoio di alimentazione automatica dei documenti dello scanner Canon MF5530/5550 è stato corretto.
  • Salvataggio delle immagini ricevute dallo scanner:
    • Aggiunta la possibilità di utilizzare i cookie durante il caricamento delle immagini scansionate sul server.Questa funzionalità è utile quando si caricano immagini su server che richiedono l'autenticazione, come un server Lotus Domino.
  • Utilizzo dello scanner:
    • Aggiunta la possibilità di creare un indicatore di avanzamento quando si riceve un'immagine da uno scanner.
    • Migliorato l'algoritmo per la ricezione delle immagini dallo scanner per la compatibilità con gli scanner Fujitsu.
  • Elaborazione delle immagini ricevute dallo scanner:
    • Comandi ottimizzati e accelerati per l'elaborazione delle immagini scansionate.
  • Applicazioni demo:
    • Le applicazioni demo sono state aggiornate.
  • Aggiunto supporto per .NET Framework 2.0.
  • Elaborazione delle immagini ricevute dallo scanner:
    • Aggiunto comando per posizionare correttamente l'immagine scansionata.
    • Comandi ottimizzati per l'elaborazione delle immagini scansionate: rimozione del rumore, rilevamento dei bordi, rilevamento delle immagini vuote.
  • Prima versione dell'SDK creata:
    • Supporto per .NET Framework 1.1.
    • Conforme allo standard TWAIN 1.7.
    • Utilizzo dello scanner:
      • Possibilità di ricevere immagini dallo scanner utilizzando la modalità di trasferimento immagini nativa.
      • Possibilità di ricevere immagini dallo scanner in modo sincrono o asincrono.
      • Possibilità di ricevere immagini dallo scanner utilizzando o senza l'interfaccia utente dello scanner.
      • Possibilità di personalizzare i parametri di scansione.
    • Elaborazione delle immagini ricevute dallo scanner:
      • Comandi per l'elaborazione delle immagini scansionate: rimozione del rumore, rilevamento dei bordi, rilevamento delle immagini vuote.
    • Salvataggio delle immagini ricevute dallo scanner:
      • Possibilità di salvare le immagini scansionate come file BMP, GIF, JPEG, PNG, TIFF.
      • Possibilità di caricare le immagini scansionate su un server HTTP o FTP.