Beginnen Sie Ihr Barcode-Erstellungs- und Leseprojekt mit dem .NET Barcode Leser
Das Lesen von Barcode-Typen in .NET ist jetzt ein Kinderspiel mit IronBarcodes vielseitiger, fortschrittlicher und effizienter Bibliothek.
Wo fangen Sie an?
Installieren Sie das IronBarcode NuGet-Paket oder installieren Sie die DLL manuell in Ihr Projekt oder Ihren globalen Assembly-Cache. Sie sind nun einen Schritt näher daran, eine C# Barcode-Bildscanneranwendung in
einer Zeile Code zu erstellen. Extrahieren Sie Barcode-Bilder, Werte, Codierungstypen, binäre Daten (falls vorhanden) und geben Sie dann alles an die Konsole aus.
TryHarder - Tiefere Scans für schiefen Barcode-Formate
Das Hinzufügen der TryHarder-Variable von IronBarcode zur QuicklyReadOneBarcode-Methode lässt die Anwendung mehr Mühe aufwenden, obwohl sie mehr Zeit in Anspruch nimmt, um verdeckte, schiefe oder beschädigte QR-Code-Bildformate gründlich zu analysieren.
Fühlen Sie sich frei, mehrere Formate anzugeben
Sie können die Barcode-Codierung(en) angeben, nach denen Sie suchen, oder mehrere Formate angeben - IronBarcode befähigt Sie mit uneingeschränkten Barcode-Analysetools.
Sie können die Barcode-Lesegeschwindigkeit und -genauigkeit verbessern. Sie können gleichzeitig verschiedene Barcode-Formate mit dem Pipe-Zeichen oder 'Bitwize OR' angeben. Alternativ erzielen Sie mehr Spezifität und Qualität mit der BarcodeReader.ReadASingleBarcode-Methode.
Barcodes aus PDF-Dokumenten lesen, zu Scans, zu Multithreading
Wenn Ihr nächstes Projekt darin besteht, ein gescanntes PDF-Dokument zu lesen und nach allen 1D-Barcodes zu suchen, wird IronBarcode niemals enttäuschen. Es ist ähnlich wie das Lesen eines einzelnen Barcodes aus einem einzelnen Dokument, abgesehen von den zusätzlichen Informationen über die Seitennummer, zu der der Barcode gehört.
In ähnlicher Weise wird das gleiche Ergebnis aus einem mehrseitigen TIFF erreicht. In dieser Hinsicht wird es ähnlich wie ein PDF behandelt.
Es stört Sie das Multithreading? Wenn ja, ist es mit IronBarcode unterstützt!
Zum Lesen mehrerer Dokumente können Sie mit IronBarcode bessere Ergebnisse erzielen, indem Sie eine Liste von Dokumenten erstellen und die Methode BarcodeReader.ReadBarcodesMultithreaded verwenden. Dies nutzt mehrere Threads und potenziell alle Ihre CPU-Kerne für den Barcode-Scanvorgang und kann exponentiell schneller sein als das Lesen von Barcodes einzeln.
Sich über unvollkommene Bilder Gedanken zu machen, ist Vergangenheit mit dem perfekten Barcode-Generator
In der realen Welt möchten Benutzer möglicherweise einen Barcode scannen, der keine perfekten Screenshots oder PNG-Bilder oder Fotografien sind. Konventionelle Open-Source .NET Barcode-Generatoren und Leser-Bibliotheken würden es unmöglich machen, ein weniger als perfektes Bildformat zu lesen. Bei IronBarcode ist dies unglaublich einfach.
Die TryHarder-Methode von QuicklyReadOneBarcode sorgt dafür, dass IronBarcode Barcodes selbst aus unvollkommenen digitalen Mustern deskewt und liest.
Fotografien, Scans und Thumbnails
Wenn ein Foto schief ist, setzen Sie eine spezifische Barcode-Rotation und Bildkorrektur ein, um das digitale Rauschen, die Schiefe, die Perspektive und die Rotation vernünftig zu erwarten, die von einer Handykamera stammen.
In ähnlicher Weise erfordert das Lesen von QR-Codes und PDF-417-Barcodes aus einem gescannten PDF, einen geeigneten Grad an Barcode-Rotationskorrektur und Barcode-Bildkorrektur festzulegen, um das Dokument leicht zu reinigen. Allerdings wird Vorsicht geübt, um nicht zu übertreiben und die Leistung zu beeinträchtigen.
Wenn Sie eine beschädigte Barcode-Vorschau haben, erkennen die IronBarcode-Lesemethoden automatisch Barcode-Bilder, die zu klein sind, und skalieren sie und reinigen das gesamte digitale Rauschen im Zusammenhang mit der Vorschau-Verkleinerung; sie erneut lesbar machen.
Es könnte für einen Entwickler nicht einfacher gemacht werden!
Mehr erfahren