Barcode Schnellstart

IronBarcode unterstützt verschiedene Standardformate, von Bilddateien (jpeg, png und jpg) bis zu programmatischen Formaten, bei denen Sie Variablen weitergeben möchten, wie zum Beispiel ein Bitmap. Darüber hinaus unterstützt es auch externe Formate wie PDF, was eine nahtlose Integration von IronBarcode ermöglicht.

in jedem Codebase, was Entwicklern Flexibilität mit Dateiformaten und Variablen bietet.

Neben der Funktion als Barcode-Leser für alle Dateiformate dient IronBarcode auch als Barcode-Generator, der alle Standardcodierungen und -formatierungen unterstützt, wie zum Beispiel EAN8, Code128 und Code39. Das Einrichten des Barcode-Generators erfordert nur zwei Codezeilen. Mit einer niedrigen Einstiegshürde und vielen Anpassungsmöglichkeiten für Entwickler ist IronBarcode die Nummer eins für alle Situationen im Zusammenhang mit Barcodes.

BarcodeWriter

Zuerst importieren wir IronBarCode und System.Drawing und instanziieren BarcodeWriter, um einen Barcode mit dem Zeichenfolgenwert 12345 im Format EAN8 zu erstellen. Wir speichern dann den generierten Barcode als Bild im gewünschten Format. Es gibt verschiedene Optionen dafür, da IronBarcode sowohl das Erstellen des Barcodes als Image als auch als Bitmap unterstützt.

Erweiterter BarcodeWriter

Wie oben gezeigt, benötigt das Erzeugen eines Barcodes mit IronBarcode nur zwei Zeilen Code, und das Speichern als Datei für die spätere Verwendung. IronBarcode erweitert dies, indem es Entwicklern eine Vielzahl von Optionen bietet, um den Barcode an die jeweilige Situation anzupassen.

Wir können die ResizeTo-Methode verwenden und die Höhe und Breite übergeben, um das Barcode-Bild zu skalieren.

Barcode-Leser

Wie oben beschrieben, instanziieren wir zuerst BarcodeReader, übergeben den Dateipfad an die Read-Methode und speichern ihn als Variable, um später das Barcode-Objekt zu verwenden und zu manipulieren. Es gibt festgelegte Methoden zum Lesen externer Formate wie PDF mit ReadPDF; jedoch würden wir für allgemeine Bildformate und Bitmaps Read verwenden.

BarcodeReaderOptions

IronBarcode ermöglicht es Entwicklern, Barcodes aus Standard-Dateiformaten zu scannen. Es gibt jedoch Situationen, in denen Entwickler das Verhalten der Read-Methode feinabstimmen möchten, insbesondere in Fällen, in denen eine Charge von Barcode-Dateien programmgesteuert gelesen wird. Hier kommen BarcodeReaderOptions ins Spiel. Mit IronPDF können Sie vollständig anpassen, wie schnell es liest, mit Speed, ob mehrere Barcodes auf der Datei erwartet werden, mit ExpectedMultipleBarcodes, und welche Art von Barcodes sie sind, mit der Eigenschaft ExpectBarcodeTypes. Entwicklern wird ermöglicht, mehrere Threads auszuführen, um Barcodes aus mehreren Bildern parallel zu lesen, sowie die Anzahl der Threads, die beim parallelen Lesen verwendet werden.

Dies sind nur einige der Eigenschaften, die die Leistungsfähigkeit von IronBarcode demonstrieren. Eine vollständige Liste finden Sie in der Dokumentation hier. Klicken Sie hier, um den Leitfaden mit Beispielen, Muster-Code und Dateien anzusehen.