Barcode Schnellstart IronBarCode unterstützt verschiedene Standardformate, von Bilddateien (jpeg, png und jpg) bis hin zu programmatischeren Formaten, in denen Sie die Variablen übergeben möchten, wie z. B. ein Bitmap. Darüber hinaus unterstützt es auch externe Formate wie PDF, sodass IronBarCode nahtlos in jeden Code integriert werden kann und Entwicklern Flexibilität bei Dateiformaten und Variablen bietet. Abgesehen davon, dass IronBarcode ein Barcode-Leser für alle Dateiformate ist, fungiert es auch als Barcode-Generator, der alle Standardcodierungen und -formatierungen wie EAN8, Code128 und Code39 unterstützt. Die Einrichtung des Barcode-Generators erfordert nur zwei Codezeilen. Mit einer niedrigen Eintrittsbarriere und vielen Anpassungsoptionen für Entwickler ist IronBarCode die Nummer eins für alle Situationen im Zusammenhang mit Barcodes. 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 Wir importieren zunächst die notwendigen Bibliotheken wie IronBarCode und System.Drawing und instanziieren BarcodeWriter, um einen Barcode mit dem String-Wert 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 die Erstellung des Barcodes sowohl als Image als auch als Bitmap unterstützt. Erweiterter Barcode Writer Wie oben zu sehen, erfordert das Erstellen eines Barcodes mit IronBarCode nur zwei Codezeilen 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 die Größe des Barcode-Bildes zu ändern. Barcode-Leser Wie oben beschrieben, instanziieren wir zunächst BarcodeReader, übergeben den Dateipfad an die Read-Methode und speichern ihn als Variable, um ihn später zu verwenden und das Barcode-Objekt zu manipulieren. Es gibt spezifische Methoden zum Lesen externer Formate wie PDF mit ReadPDF; allerdings würden wir bei allgemeinen Bildformaten und Bitmaps Read verwenden. BarcodeReaderOptions IronBarCode ermöglicht es Entwicklern, Barcodes aus Standarddateiformaten zu scannen. Es gibt jedoch Situationen, in denen die Entwickler das Verhalten der Read-Methode feinabstimmen möchten, insbesondere in Fällen, in denen eine Charge von Barcode-Dateien programmatisch gelesen wird. Hier kommen die BarcodeReaderOptions ins Spiel. IronBarCode ermöglicht es Ihnen, Dinge vollständig anzupassen, wie z. B. die Geschwindigkeit des Lesens mit Speed, ob mehrere Barcodes in der Datei erwartet werden mit ExpectedMultipleBarcodes und welche Arten von Barcodes sie sind 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 veranschaulichen. Für die vollständige Liste beziehen Sie sich bitte auf die Dokumentation hier. Lernen Sie, BarCodes zu erstellen, mit unserer detaillierten Anleitung! Verwandte Doku-Links Auf Github ansehen Verwandtes Tutorial Verwandte Anleitung Klassendokumentation IronBarcode DLL herunterladen Ein Problem auf dieser Seite melden Bereit anzufangen? Nuget Downloads 1,979,979 | Version: 2025.11 gerade veröffentlicht Kostenloser NuGet-Download Gesamtanzahl der Downloads: 1,979,979 Lizenzen anzeigen
In einer Live-Umgebung testen Testen Sie ohne Wasserzeichen in der Produktion.Funktioniert dort, wo Sie es brauchen.
Voll funktionsfähiges Produkt Erhalten Sie 30 Tage voll funktionsfähiges Produkt.In wenigen Minuten einsatzbereit.
24/5 technischer Support Voller Zugriff auf unser Support-Engineering-Team während Ihrer Produktprobe
Alle Ihre Fragen werden beantwortet, um sicherzustellen, dass Sie alle Informationen erhalten, die Sie benötigen. (Völlig unverbindlich.)