Changelog: Updates, Meilensteine, Fahrplan
IronBarcode Fahrplan
IronBarcode entstand aus den Anfragen unserer Kunden. Seine Entstehungsgeschichte war ein direktes Ergebnis der Schmerzpunkte der Entwickler, wobei unser Team tief in Community-Foren eintauchte und eine wiederholte Nachfrage nach einer effektiveren Lösung fand.
Wir haben unserer Community zugehört und ein Produkt geschaffen, um ihnen eine bessere Lösung zu bieten als die, die der Markt angeboten hat. Heute verbessern wir kontinuierlich die Leistung von IronBarcode, indem wir die neueste Technologie anwenden, um Bildfilter, Computer Vision und maschinelles Lernen zu verbessern. IronBarcode wird nun in 96 Ländern verwendet, und wir möchten, dass seine Anwendung weiterhin wächst, während es sich verbessert. Weitere Anwendungsfälle werden abgedeckt, um das Lesen von Live-Streams und Barcode-Scannern zu verbessern. Langfristig planen wir, IronBarcode für mehrere Programmiersprachen zu starten.
Juli 2026
IronBarcode v2026.7.2
Versionshinweise
IronBarcode v2025.10.4
- Behebt ein Problem, bei dem das Lesen von Bildern mit mehreren Barcodes fehlschlagen konnte, wenn ein Barcode binäre oder nicht-ASCII-Daten enthielt, was verhinderte, dass gültige Barcodes zurückgegeben wurden.
Juni 2026
IronBarcode v2026.6.2
Versionshinweise
IronBarcode v2025.10.4
Mai 2026
IronBarcode v2026.5.2
Versionshinweise
IronBarcode v2025.10.4
April 2026
IronBarcode v2026.4.2
Versionshinweise
IronBarcode v2025.10.4
März 2026
IronBarcode v2026.3.6
Versionshinweise
IronBarcode v2025.10.4
- Verbesserte 1D-Barcode-Erkennung durch Implementierung eines diagonalen Scan-Fallbacks, wodurch ein Problem behoben wurde, bei dem EAN-13 und andere lineare Barcodes bei bestimmten Drehwinkeln (30°–60°) nicht erkannt wurden.
Februar 2026
IronBarcode v2026.2.1
Versionshinweise
IronBarcode v2025.10.4
Januar 2026
IronBarcode v2026.1.8
Versionshinweise
IronBarcode v2025.10.4
- Es wurde Unterstützung für die Analyse von Code 128 (A/B/C)-Kodierungssegmenten in GS1- und Standard-Code 128-Barcodes hinzugefügt, einschließlich Zeichensatzübergängen und Details zur Symbolanzahl.
- Behebt ein Problem, bei dem gültige Barcodes aufgrund eines zu restriktiven Standard-Scanlinien-Schwellenwerts übersehen werden konnten, und macht
MinScanLinesals konfigurierbare Leseroption verfügbar.
Dezember 2025
IronBarcode v2025.12.6
Versionshinweise
IronBarcode v2025.10.4
- Behebt ein Problem, bei dem
Code128GS1Parser.IsValid()eine Ausnahme auslöste, anstatt false für ungültige Eingaben zurückzugeben.
November 2025
IronBarcode v2025.11.4
Versionshinweise
IronBarcode v2025.10.4
Oktober 2025
IronBarcode v2025.10.4
Versionshinweise
IronBarcode v2025.10.4
- Behebt ein Problem, bei dem der Code 39 Extended Barcode für einige PDF-Eingaben nicht erkannt werden kann.
September 2025
IronBarcode v2025.9.5
Versionshinweise
- Aktualisiert
IronSoftware.System.Drawingauf 2025.9.3. - Optimiert das Laden des
AnyBitmapObjekts.
August 2025
IronBarcode v2025.8.5
Versionshinweise
- Aktualisiert
IronSoftware.System.Drawingauf 2025.8.1. - Behebt ein Problem, bei dem
ResizeToMilundResizeTodie Bildqualität verringerten.
Verbesserungen: - Verbessert die Leseleistung im "Detaillierten" Geschwindigkeitsmodus.
- Fügt Unterstützung für die Generierung von 1 bpp Barcode-Bildern hinzu.
Juli 2025
IronBarcode v2025.7.29
Versionshinweise
- Aktualisiert
IronSoftware.System.Drawingauf 2025.7.12. - Behebt ein Problem, bei dem Unicode-Zeichen nicht in Barcodes geschrieben werden konnten.
- Behebt ein Problem, bei dem
StampToExistingPdfPageeine Ausnahme auslöste, wenn ein mit Microsoft Print to PDF erstelltes PDF gelesen wurde. - Behebt ein Problem, bei dem der Schriftstil für Annotierungstexte nicht funktionierte.
- Behebt ein Problem, bei dem der obere Annotationstext mit dem Barcode überlappt.
- Behebt ein Problem, bei dem das Hinzufügen eines
CropAreazu einem Eingabebild falsche Koordinaten für den Barcode-Standort zurückgibt. - Reduziert falsch-positive Ergebnisse beim Scannen im "
ExtremeDetail" Modus. - Reduziert falsch positive Ergebnisse beim Scannen im "
ExtremeDetail" Modus. - Verbessert die Gesamtbenutzung des Speichers.
- Verbessert das Lesen von GS1-128-Barcodes.
- Korrigiert die Einheiten in
IntelliSensefürStampToExistingPdfPagevon Pixeln zu Punkten.
Juni 2025
IronBarcode v2025.6.7
Versionshinweise
- Aktualisiert
IronSoftware.System.Drawingauf 2025.6.2. - Behebt ein Problem, bei dem
AddAnnotationTextden Textabstand ignoriert. - Behebt ein Problem, bei dem
AddAnnotationTextden Textabstand ignoriert. - Behebt ein Problem, bei dem native Binaries beim Veröffentlichen einer Anwendung nicht kopiert werden.
- Ändert das standardmäßige Erscheinungsbild des Annotationstextes, sodass er nicht fett und glänzend ist.
Mai 2025
IronBarcode 2025.5.8
Versionshinweise
Dokumentationsaktualisierungen:
- Ändert die XML-Zusammenfassung für
ExportFilterImagesToDisk, um seine Verwendung zu klären. Abhängigkeitsaktualisierungen: - Aktualisiert
IronSoftware.System.Drawingauf 2025.5.3. Fehlerbehebungen: - Behebt, dass
ReadPdfdie falsche Seitennummer zurückgibt, wenn mehrere PDFs gelesen werden. - Behebt ein Problem, bei dem
ExportFilterImagesToDiskkeine Dateien im angegebenen Verzeichnis erstellt hat. Neue Funktionen: - Fügt eine neue Methode namens
ReadPdfszum Lesen mehrerer PDFs hinzu. Die Methode gibt einBarcodeResultsObjekt für jedes PDF-Dokument zurück. - Fügt
HistogramEqualization,ErodeundDilateFilter für die Vorverarbeitung von Barcode-Bildern inImageFilterCollectionhinzu. Verbesserungen: - Verbessert die Lesegeschwindigkeit im
ExtremeDetailSpeed-Modus.
April 2025
IronBarcode 2025.4.2
Versionshinweise
- Reduziert den weißen Rand um Barcode-Bilder, wenn keine Ränder angegeben sind.
- Aktualisiert
IronSoftware.System.Drawingauf 2025.3.6.
März 2025
IronBarcode 2025.3.4
Versionshinweise
- Behebt ein Problem, bei dem bestimmte
SystemTypen neu definiert werden. - Behebt ein Problem, bei dem Abhängigkeitspakete in MAUI-Projekten, die auf iOS/Android abzielen, nicht automatisch installiert werden.
- Behebt ein Problem, bei dem dem geschriebenen 1D-Barcode ein übermäßiger horizontaler Abstand hinzugefügt wurde.
- Aktualisiert
IronSoftware.System.Drawingauf 2025.3.5.
Februar 2025
IronBarcode 2025.2.11
Versionshinweise
- Trennt Plattformunterstützung in individuelle Pakete auf - die entsprechend unterstützte Plattform wird dem Paketnamen hinzugefügt (z.B.
BarCode.Linuxfür Linux-Unterstützung). Das Paket für Windows bleibt als "BarCode" bestehen. - Fügt Unterstützung für Android und iOS Plattformen hinzu (verwenden Sie die "
BarCode.Android" und "BarCode.iOS" Pakete für jede entsprechende Plattform). Informationen zur Einrichtung auf diesen Plattformen finden Sie in den Anleitungen "Einrichtung auf iOS" und "Einrichtung auf Android" auf unserer Website. - Behebt ein Problem, bei dem ein Speicherzugriffsfehler auftritt, wenn der "
MachineLearningScan" Modus in einem Projekt mit installiertem IronPDF verwendet wird. - Behebt ein Problem, bei dem
CropAreaignoriert wird, wenn der "MachineLearningScan" Modus eingestellt ist. - Behebt ein Problem, bei dem die Höhe eines eindimensionalen Barcodes nicht festgelegt werden konnte.
- Aktualisiert
IronSoftware.System.Drawingauf 2025.1.6.
Januar 2025
IronBarcode 2025.1.10
Versionshinweise
- Aktualisiert Abhängigkeitspakete, um bekannte Sicherheitslücken zu beheben.
- Behebt ein Problem, bei dem eine Lizenzierungsausnahme ausgelöst wurde, wenn das Paket zusammen mit dem
Azure.CorePaket installiert wurde. - Fehlerbehebungen.
Dezember 2024
IronBarcode 2024.12.8
Versionshinweise
- Behebt ein Problem, bei dem Binärdaten bestimmter Zeichen des Barcode-Textes nicht korrekt zurückgegeben wurden.
- Behebt ein Problem, bei dem Barcodedaten mit Unicode-Zeichen eine Ausnahme wegen beschädigter Daten auslösten.
- Entfernt veraltete/überholte Funktionen.
- Aktualisiert
IronSoftware.System.Drawingauf 2024.12.3.
November 2024
IronBarcode 2024.11.5
Versionshinweise
- Ersetzt die maschinelle Lernerkennung und das maschinelle Lesen als Standardlesemodus.
- Fügt den "
MachineLearningScan" Wert imBarcodeScanModeEnum für maschinelles Lernen Erkennung und Lesen hinzu.
Oktober 2024
IronBarcode 2024.10.10
Versionshinweise
- Fügt neue Filter zum Weichzeichnen hinzu: Gaußsche Unschärfe, Medianunschärfe, bilaterale Filterung.
- Fügt einen Schalter in der
ImageFilterCollectionKlasse hinzu, um Zwischenbilder beim Anwenden von Filtern zu speichern. - Weitere kleinere Fehlerbehebungen.
September 2024
IronBarcode 2024.9.7
Versionshinweise
- Fügt Schreibunterstützung für
MaxiCode, Intelligent Mail, Databar, Databar Expanded, Micro QR und rMQR hinzu. - Aktualisiert
IronSoftware.System.Drawingauf 2024.9.11. - Behebt ein Problem mit langsamer Barcode-Schreibgeschwindigkeit.
- Weitere kleinere Fehlerbehebungen.
August 2024
IronBarcode 2024.8.12
Versionshinweise
- Verbessert die Geschwindigkeit und Genauigkeit des Barcode-Lesens.
- Fügt Unterstützung für das Lesen von Micro QR-Codes und Rectangular Micro QR-Codes (rMQR) hinzu.
- Aktualisiert die
IronSoftware.System.DrawingAbhängigkeit auf 2024.8.1. - Aktualisiert die Barcode-Codierungsnamen, um die aktuell übliche Namensgebung besser widerzuspiegeln. "
Rss14" ist jetzt "Databar" und "Databar" ist jetzt "DatabarExpanded".
Juli 2024
IronBarcode 2024.7.2
Versionshinweise
- Fügt einen "Auto-Rotate" Schalter in
BarcodeReaderOptionsfür das automatische Entschärfen von Barcodes hinzu, um die Lesbarkeit zu verbessern. - Aktualisiert die
IronSoftware.System.DrawingAbhängigkeit auf 2024.7.2.
Juni 2024
IronBarcode 2024.6.1
Versionshinweise
- Kleinere Fehlerbehebungen
- Aktualisiert die
IronSoftware.System.DrawingAbhängigkeit auf 2024.6.1
Mai 2024
IronBarcode 2024.5.3
Versionshinweise
- Kleinere Fehlerbehebungen
- Aktualisiert die
IronSoftware.System.DrawingAbhängigkeit auf 2024.5.1
März 2024
IronBarcode v2024.4.4
Versionshinweise
- Aktualisiert
Microsoft.ML.OnnxRuntimeauf Version 1.17.1. - Aktualisiert
IronSoftware.System.Drawingauf Version 2024.4.1.
März 2024
IronBarcode v2024.3.2
Versionshinweise
- Behebt einen Fehler, bei dem der Lizenzschlüssel nicht aus der
web.configDatei im .NET Framework übernommen wird. - Behebt einen Fehler beim Lesen von Barcodes mit ML unter macOS.
- Aktualisiert
IronSoftware.System.Drawingauf Version 2024.3.4.
Februar 2024
IronBarcode v2024.2.1
Versionshinweise
- Verbessert das Verhalten beim Lesen von Barcodes aus PDFs, indem die Dokumentseite vor dem Lesen reduziert wird.
- Fügt die Möglichkeit hinzu, den Konfidenzschwellenwert zu optimieren. (See
BarcodeReaderOptionsforConfidenceThreshold) - Behebt fehlende DLL-Ausnahme im Automodus beim Lesen von Barcodes mit
BarCode.Slim. - Aktualisiert
IronSoftware.System.Drawingauf Version 2024.2.2.
Dezember 2023
IronBarcode v2023.12.4
Versionshinweise
- Fügt ein Machine-Learning-Modell für bahnbrechende Verbesserungen beim Barcode-Lesen hinzu!
- Separates
BarCode.SlimPaket für nicht-Machine-Learning altes Verhalten. - Aktualisiert
IronSoftware.System.Drawingauf Version 2023.12.1. - Behebt
ObjectDisposedException, die mit einigen.To***Stream()Methoden ausgelöst werden
November 2023
IronBarcode v2023.11.3
Versionshinweise
- Aktualisiert
IronSoftware.System.Drawingauf Version 2023.11.1. - AktualisiertIronSoftware.Commonauf Version 2023.11.12.
Oktober 2023
IronBarcode v2023.10.1
Versionshinweise
- Aktualisiert
IronSoftware.System.Drawingauf Version 2023.10.1. - Aktualisiert
IronSoftware.Commonauf Version 2023.10.2.
September 2023
IronBarcode v2023.9.45
Versionshinweise
- Behebt Probleme mit dem Entsorgen von Speicherströmen in
ToJpegStream(),ToPngStream()undToTiffStream(). - Fügt
IronSoftware.Commonals neue Abhängigkeit hinzu. - Aktualisiert
IronSoftware.System.Drawingauf Version 2023.9.2. - Aktualisiert
IronSoftware.Native.PdfModelauf Version 2023.9.18570.
August 2023
IronBarcode v2023.8.4
Versionshinweise
- Aktualisiert
IronSoftware.Native.PdfModelauf 2023.8.17287
Juli 2023
IronBarcode v2023.7.1
Versionshinweise
- Verwendet
IronSoftware.Native.PdfModelzum Lesen und Schreiben von PDFs - Aktualisiert
IronSoftware.System.Drawingauf 2023.7.1
Juni 2023
IronBarcode v2023.6.1
Versionshinweise
- Verbesserte Asynchrone Verarbeitung: Die
ReadPdfAsyncMethode wurde aktualisiert, um vollständig den asynchronen Task zu respektieren. PostBuildEventLaufzeitverzeichnis-Kopierfehlerbehebung: Ein Problem im Zusammenhang mit dem Kopieren des Laufzeitverzeichnisses währendPostBuildEventwurde behoben.- Aktualisiert
IronSoftware.System.Drawingauf 2023.6.1
Mai 2023
IronBarcode v2023.5.1
Versionshinweise
- Behebt ein Problem, das den Betrieb im Debug-Modus unlizenzierter verhindert
- Behebt ein Problem, bei dem Lizenzschlüssel nicht aus
web.configin einigen .NET FrameworkASP.NETProjekten abgerufen wurden - Aktualisiert
IronSoftware.System.Drawingauf 2023.4.4
April 2023
IronBarcode v2023.4.1
Versionshinweise
-
Fügt Unterstützung hinzu:
- Für die Iron Suite Lizenzschlüssel
- Für Lizenzschlüssel, die in .config- und .json-Dateien in Unterordnern der Anwendung gespeichert sind
-
Fehlerbehebungen:
- Probleme mit Lizenzschlüsseln, die nicht aus .config- und .json-Dateien übernommen werden konnten
- Die Barcode X- und Y-Koordination von IronBarcode stimmt nicht mit der tatsächlichen Koordination überein
März 2023
IronBarcode v2023.3.2
Versionshinweise
- Behebt ein Problem mit dem Code39 Barcode-Lesegerät, bei dem die
UseCode39ExtendedModeEigenschaft keine erweiterten Zeichen korrekt dekodierte. - Behebt ein Problem, bei dem das Einstellen der Schriftfarbe für Barcode-Textannotationen nicht korrekt funktionierte.
- Behebt eine Warnung, die beim Verwenden von
ReadingSpeed.Detailauf bestimmten PDF-Dokumenten ausgelöst wurde. - Behebt einen Fehler, bei dem Duplikat-Barcodes vom Barcode-Leser ignoriert wurden.
Februar 2023
IronBarcode v2023.2.2
Versionshinweise
- Aktualisiert zur Verwendung von
IronSoftware.System.Drawingv2023.2.2 - Fügt Unterstützung für GS1-128 Barcode hinzu
- Behebt einen Fehler, bei dem einige kleine benutzerdefinierte Abmessungen verschwommene Ausgaben erzeugten
Januar 2023
IronBarcode v2023.1.11395
Versionshinweise
- Aktualisiert zur Verwendung von
IronSoftware.System.Drawing v2023.1.11379 - Behebt ein Problem bei der Installation von
BarCodefür die Verwendung im .NET Framework - Behebt einen Fehler bei der Erstellung eines Code39 Barcodes, der das
'%'Zeichen enthält - Behebt einen Fehler beim Lesen eines Tiff-Bilds und bei der Rückgabe falscher Farben
- Behebt einen Fehler, bei dem
ToHtmlTag()nicht die benutzerdefinierte Breite angewendet hat
November 2022
IronBarcode v2022.11.10702
Versionshinweise
- Fügt weitere Überladungen zu
BarCodeReader.ReadAsync()hinzu, die mehr Optionen zum Lesen einzelner Barcodes bieten - Fügt asynchrone Unterstützung zu
BarCodeReaderLesemethoden hinzu, jetzt können Sie await verwenden, um das Einfrieren Ihrer Software zu vermeiden - Behebt einen Fehler, der das Lesen von Lizenzschlüsseln aus der Konfigurationsdatei auf einigen Systemen betraf
- Aktualisiert zur Verwendung der neuesten Version von
IronSoftware.System.Drawing(v2022.11.10457) - Fügt Unterstützung für das Laden von TIFF-Bildern mit Rahmen unterschiedlicher Abmessungen hinzu
- Behebt einen Fehler, bei dem das Einstellen einer QR-Farbe auf eine blasse Farbe das benutzerdefinierte Logo-Bild zum Verschwinden brachte
Oktober 2022
IronBarcode v2022.10.9871
Versionshinweise
- Fügt die QRCodeLogo-Klasse hinzu, die die Spezifikation von Breite, Höhe und abgerundeten Ecken ermöglicht
- Fügt
DataMatrixWriterfür die Anpassung der Datenmatrixform (Quadratisch oder Rechteckig) hinzu - Fügt eine
Logger.EnableDebuggingOption zum Debuggen hinzu - Setzt
ExpectMultipleBarcodesstandardmäßig auf true - Behebt ein Problem mit
LoggingMode, dass nicht korrekt angewendet wurde - Behebt hinzugefügte Ränder zu 2D-Barcode
- Behebt ein Problem beim Erstellen eines UPC-A-Barcodes mit Byte-Array
- Alte
CreateQrCodeWithLogoundCreateQrCodeWithLogoImagesind jetzt veraltet, bitte verwenden Sie QRCodeLogo stattdessen
September 2022
IronBarcode v2022.9.8982
Versionshinweise
- Fügt Unterstützung für .NET 7 hinzu
-
Fügt
IronSoftware.System.Drawinghinzu, um Bitmap-Unterstützung hinzuzufügen für:System.Drawing.Common(System.Drawingfor .NET Framework) ohne Code-Änderungen- Maui
SixLabors.ImageSharpSkiaSharp- Bilder ohne Bildbibliothek von Dateien und Strings laden
- https://github.com/iron-software/`IronSoftware.System.Drawing`
- Entfernt Unterstützung für .NET Framework 4.5. Die minimale unterstützte .NET Framework-Version ist jetzt 4.6.2
-
Fügt neue
ImageFilterMethoden hinzu, um das Lesen zu verbessern:AdaptiveThresholdBinaryThreshold- Helligkeit
- Kontrast
- Invertieren
- Schärfen
- Fügt Bildfilterergebnisse hinzu, nachdem ein
ImageFilterangewendet wurde, sodass Sie exportieren und verarbeitete Bilder inspizieren können -
Verbessert die Unterstützung für viele Linux-Distributionen:
- Ubuntu 16, 18, 20, 22
- Debian 9, 10, 11
- Fedora 35, 36, 37
CentOs7, 8- Rocky Linux 8, 9
- Amazon Linux 2
August 2022
IronBarcode v2022.8.8024
Versionshinweise
- Verbesserte Leistung: Weniger "falsch-positive" Barcodes.
- Konfigurierbarer temporärer Dateipfad.
Juli 2022
IronBarcode v2022.7.7345
Versionshinweise
- Verbesserte API für Benutzerfreundlichkeit.
- Hinzugefügte Funktion: API gibt Barcodelocationen, Barcode-Rotationswert und Seitenorientierung innerhalb des Leseergebnisses zurück.
- Hinzugefügte Funktion: Unterstützung für das Dekodieren von Code39-Barcodes mit vollständigem ASCII.
- Behobener Bug: Vertikales Barcode-Lesen.
- Fehler behoben: Lesen von Barcodes aus Bildern mit einem
CropArea, der größer als das Bild ist.
Mai 2022
IronBarcode v2022.5.5918
Versionshinweise
- Verbesserte Linux- & MacOS-Kompatibilität
- Verbesserte .NET 5 & 6 Kompatibilität
- Verbesserte TIFF & GIF Unterstützung
- Hinzugefügte Funktion: Barcode-Größenbestimmung in imperialen MIL- & Zollmaßen
- Hinzugefügte Funktion: Benutzerdefinierter Text-Anmerkungsabstand
- Behebener Fehler: Binärwerte müssen nicht länger base64-kodiert & dekodiert werden
- Behobener Fehler: Größenanpassung & Verhältnis-Kontrolle
März 2022
IronBarcode v2022.3.0
Versionshinweise
- Verbessert: .NET 6 Unterstützung
- Verbessert: Sicherheit & Leistung
Dezember 2021
IronBarcode v2021.12.21
Versionshinweise
- Verbessert: Geschwindigkeit und Stabilität
- Verbessert: .NET 5 und .NET 6 Beta Unterstützung
- Verbessert: Logging
August 2021
IronBarcode v2021.9.0
Versionshinweise
- Behobener Fehler: Funktioniert jetzt mit .NET 5.07
- Behobener Fehler: Lizenzschlüssel werden aus Projektkonfigurationsdateien (Spezialfälle) ausgelesen
- Verbessert: Geschwindigkeit und Stabilität

