Frage

Gibt es eine kostenlose oder kommerzielle Komponente, die in .NET geschrieben ist (kein COM-Interop), die mit den meisten Twain-Scannern funktioniert?

War es hilfreich?

Lösung

In meiner Firma verwenden wir Pegasus.Es ist großartig.

Andere Tipps

TwainDotNet

Ich habe gerade den Code aus Thomas Scheideggers Artikel zusammengefasst (CodeProjekt:.NET TWAIN-Bildscannen) in ein Google-Codeprojekt: http://code.google.com/p/twaindotnet/

Ich habe die API ein wenig aufgeräumt und WPF-Unterstützung hinzugefügt, also schauen Sie sich das an.:) :)

Microsoft verfügt über eine API rund ums Scannen.Es heißt Windows-Bilderfassung und Sie können einen großartigen Coding4Fun-Artikel darüber lesen, der von keinem Geringeren als Scott Hanselman verfasst wurde Hier.

Schauen Sie mal rein CodeProjekt:.NET TWAIN-Bildscannen Das könnte Ihnen einen guten Start verschaffen.

+1 für Atalasoft

Technischer Kritikpunkt:Sie können COM vermeiden, aber Sie können Interop nicht vermeiden:TWAIN ist eine native Win32- oder Win64-DLL, die nicht Teil von Windows ist und der CLR unbekannt ist. Daher befinden sich unten, entweder in Ihrem Code oder in der von Ihnen verwendeten Komponente, Interop-Aufrufe für nicht verwalteten Code.Angesichts dessen, was ich über TWAIN-Treiber weiß, sollte ich das vielleicht sagen sehr nicht verwalteter Code...

Ich hatte immer den Eindruck, dass WIA großartig für Digitalkameras geeignet ist, für Privat-Flachbettscanner in Ordnung ist und kein ernstzunehmender Konkurrent für das „Produktionsscannen“ ist – also so etwas wie mehrseitige Scans mit voller Geschwindigkeit aus einem Dokumenteneinzug, unter Anwendungssteuerung, mit einem USD400+-Scanner.Ich habe noch nie von jemandem gehört, der Produktionsscans über WIA durchführt, aber ich würde auf jeden Fall gerne von jemandem hören, der dies getan hat.

ich fand NTwain über Nuget, was mich zufriedenstellte.

Haftungsausschluss:Ich arbeite für Atalasoft

Atalasoft hat ein Produkt, DotTwain, das kein COM-Interop hat (nur direkte Aufrufe der Twain-DLL von .NET) und Ihnen eine vollständig .NET-Schnittstelle bietet.Es kann beispielsweise in ein vom Browser gehostetes WinForms-Steuerelement eingebettet werden, da es kein COM verwendet.

Die Accusoft Pegasus .NET-Komponente heißt TwainPRO und ist im ImagXpress SDK enthalten.

Das ImageGear .NET-Toolkit von Accusoft Pegasus enthält außerdem eine vollständig verwaltete Implementierung von Twain.

Ich habe gerade eine andere Scan-Frage gesehen, die sich auf ein kommerzielles Produkt eines Drittanbieters bezog, das zur Liste hinzugefügt werden soll: ImageMan

Es sieht so aus, als ob eine einzelne Entwicklerlizenz bei 325 $ beginnt.Ich habe es nicht persönlich verwendet, aber es ist eines von drei oder vier Produkten, die ich evaluiere.

Habe gerade ein Projekt in .net gestartet und tolle Informationen gefunden Hier (*toter Link seit Februar 2014) über die Verwendung der Windows-Bilderfassung.Viele Beispiel-VB-Codes und etwas C#.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top