Barcode Schnellstart
IronBarcode unterstützt verschiedene Standardformate, von Bilddateien (jpeg, png und jpg) zu mehr programmatischen Formaten, bei denen Sie die Variablen weitergeben möchten, wie etwa ein Bitmap. Darüber hinaus unterstützt es externe Formate wie PDF, was es IronBarcode ermöglicht, sich nahtlos in jede Codebasis zu integrieren und Entwicklern Flexibilität in Bezug auf Dateiformate und Variablen bietet.
IronBarcode ist nicht nur ein BarCode-Leser für alle Dateiformate, sondern dient auch als BarCode-Generator, der alle Standard-Kodierungen und -Formatierungen unterstützt, wie beispielsweise EAN8, Code128 und Code39. Die Einrichtung des Barcode-Generators erfordert nur zwei Codezeilen. Mit einer niedrigen Einstiegshürde und vielen Anpassungsoptionen für Entwickler ist IronBarcode die erste Wahl für alle barcodebezogenen Situationen.
Barcode Reader und Barcode Generator in C
- `var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeEncoding.EAN8);`
- `Bild myBarcodeImage = myBarcode.ToImage();`
- `myBarcode.ResizeTo(400, 100);`
- `var resultFromFile = BarcodeReader.Read(@"file/barcode.png");`
- `var myOptionsExample = new BarcodeReaderOptions { /* Options */ };`
Barcode Writer
Zunächst importieren wir die erforderlichen Bibliotheken wie IronBarCode und System.Drawing und instanziieren BarcodeWriter, um einen BARCODE mit dem Zeichenfolgenwert von 12345 im Format von EAN8 zu erstellen. Wir speichern dann den generierten Barcode als Bild im gewünschten Format. Hierfür gibt es verschiedene Optionen, da IronBarcode die Erstellung des BarCodes sowohl als Image als auch als Bitmap unterstützt.
Erweiterter Barcode Writer
Wie oben zu sehen, erfordert das Generieren eines Barcodes mit IronBarcode nur zwei Codezeilen und das Speichern als Datei für den späteren Gebrauch. IronBarcode erweitert dies weiter, indem es Entwicklern eine Vielzahl von Optionen bietet, um den Barcode an die Situation anzupassen.
Wir können die Methode ResizeTo verwenden und die Höhe und Breite übergeben, um die Größe des BarCode-Bildes anzupassen.
Barcode-Leser
Wie oben instanziieren wir zunächst BarcodeReader, übergeben den Dateipfad an die Methode Read und speichern ihn als Variable, um ihn später zu verwenden und das BarCode-Objekt zu bearbeiten. Es gibt festgelegte Methoden zum Einlesen externer Formate wie PDF mit ReadPDF; Für allgemeine Bildformate und Bitmaps würden wir jedoch Read verwenden.
BarcodeReaderOptions
IronBarcode ermöglicht Entwicklern, Barcodes aus Standard-Dateiformaten zu scannen. Es gibt jedoch Situationen, in denen Entwickler das Verhalten der BarcodeReaderOptions-Methode feinabstimmen möchten, insbesondere wenn diese programmgesteuert eine Reihe von BarCode-Dateien einliest. Hier kommt BarcodeReaderOptions ins Spiel. Mit IronBarcode können Sie verschiedene Aspekte vollständig anpassen, beispielsweise die Lesegeschwindigkeit mit Speed, ob mehrere BarCodes in der Datei erwartet werden mit ExpectedMultipleBarcodes und um welche Art von BarCodes es sich handelt mit der Eigenschaft ExpectBarcodeTypes. Dies ermöglicht es Entwicklern, mehrere Threads auszuführen, um Barcodes von mehreren Bildern parallel zu lesen, sowie die Anzahl der Threads zu steuern, die beim parallelen Lesen verwendet werden.
Dies sind nur einige der Eigenschaften, die die Leistungsfähigkeit von IronBarcode unter Beweis stellen. Für die vollständige Liste beziehen Sie sich bitte auf die Dokumentation hier.
Lernen Sie mit unserem ausführlichen Leitfaden, wie man BarCodes erstellt! Read

