Beginnen Sie Ihr Barcode-Generierungs- und Leseprojekt mit .NET Barcode Reader
Barcodetypen in .NET zu lesen ist jetzt ein Kinderspiel mit der vielseitigen, fortschrittlichen und effizienten Bibliothek von IronBarcode.
Wo fängt man an?
Installieren Sie das NuGet-Paket von IronBarcode oder installieren Sie das DLL manuell in Ihrem Projekt oder Ihrem globalen Assembly-Cache. Sie sind jetzt einen Schritt näher daran, eine C#-Barcode-Bildscanner-Anwendung mit
einer Zeile Code zu erstellen. Extrahieren Sie Barcode-Bilder, Werte, Codierungstypen, Binärdaten (falls vorhanden) und geben Sie dann alles in die Konsole aus.
TryHarder - Tiefere Scans für schräge Barcodetypen
Durch das Hinzufügen der TryHarder-Variablen von IronBarcode zur QuicklyReadOneBarcode-Methode wird die Anwendung dazu gebracht, mehr Mühe zu investieren, obwohl sie mehr Zeit verbraucht, jedoch gründlicher zur Analyse verdeckter, schräger oder beschädigter QR-Code-Bildformate.
Fühlen Sie sich frei, mehrere Formate anzugeben
Sie können die gesuchten Barcode-Codierungen angeben oder mehrere Formate festlegen - IronBarcode ermöglicht Ihnen unbegrenzte Barcode-Analysetools.
Sie können die Leistung und Genauigkeit beim Barcode-Lesen verbessern. Sie können verschiedene Barcode-Formate gleichzeitig mit dem Pipe-Zeichen oder 'Bitwize OR' spezifizieren. Alternativ erreichen Sie mehr Spezifität und Qualität mit der Methode BarcodeReader.ReadASingleBarcode.
Barcodes aus PDF-Dokumenten, über Scans bis hin zu Multithreading lesen
Wenn Ihr nächstes Projekt das Lesen eines gescannten PDF-Dokuments und die Suche nach allen 1D-Barcodes ist, wird Ihnen IronBarcode erneut nicht enttäuschen. Es ist vergleichbar mit dem Lesen eines einzelnen Barcodes aus einem einzigen Dokument, außer dass jetzt zusätzliche Informationen über die Seitennummer, zu der der Barcode gehört, vorhanden sind.
Ähnlich wird das gleiche Ergebnis mit einem mehrseitigen TIFF erreicht. Es wird in dieser Hinsicht ähnlich wie ein PDF behandelt.
Macht Ihnen Multithreading Sorgen? Wenn ja, es wird mit IronBarcode unterstützt!
Um mehrere Dokumente zu lesen, können Sie bessere Ergebnisse mit IronBarcode erzielen, indem Sie eine Liste von Dokumenten erstellen und die Methode BarcodeReader.ReadBarcodesMultithreaded verwenden. Dies verwendet mehrere Threads und möglicherweise alle Ihre CPU-Kerne für den Barcode-Scanprozess und kann exponentiell schneller sein als das Lesen von Barcodes einzeln.
Sich über unvollkommene Bilder zu sorgen 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 Fotos sind. Konventionelle offene .NET-Barcode-Generatoren und -Leserbibliotheken würden es unmöglich machen, jedes weniger perfekte Bildformat zu lesen. IronBarcode macht dies jedoch unglaublich einfach.
Die TryHarder-Methode von QuicklyReadOneBarcode führt dazu, dass IronBarcode Barcodes aus unvollkommenen digitalen Proben entzerrt und liest.
Fotos, Scans und Thumbnails
Wenn ein Foto schief ist, stellen Sie eine spezifische Barcode-Rotation und Bildkorrektur ein, um das digitale Rauschen, die Schiefheit, die Perspektive und die Rotation zu korrigieren, wie man es von einer Handykamera erwarten kann.
Genauso erfordert das Lesen von QR-Codes und PDF-417-Barcodes aus einem gescannten PDF das Einstellen eines geeigneten Maßes an Barcode-Rotationskorrektur und Barcode-Bildkorrektur, um das Dokument leicht zu säubern. Es wird jedoch Vorsicht geübt, indem man sich nicht übermäßig spezifisch festlegt und die Leistung gefährdet.
Wenn Sie ein beschädigtes Barcode-Thumbnail haben, erkennen die IronBarcode-Lesemethoden automatisch Barcode-Bilder, die zu klein sind, und skalieren sie hoch und reinigen alle digitalen Störungen, die mit Thumbnailing verbunden sind; sie werden wieder lesbar.
Die Dinge könnten für einen Entwickler nicht einfacher gemacht werden!
Mehr erfahren