Changelog: Updates, Meilensteine, Roadmap
IronBarcode-Roadmap
IronBarcode entstand aus den Anforderungen unserer Kunden. Die Entstehungsgeschichte ist eine direkte Folge der Probleme von Entwicklern: Unser Team hat sich intensiv mit Community-Foren befasst und dabei eine wiederkehrende Nachfrage nach einer effektiveren Lösung festgestellt.
Wir haben auf unsere Community gehört und ein Produkt entwickelt, um ihnen eine bessere Lösung zu bieten, als der Markt sie bisher bereithielt. Heute steigern wir kontinuierlich die Leistung von IronBarcode, indem wir die neuesten Technologien einsetzen, um Bildfilter, Computer Vision und maschinelles Lernen zu verbessern. IronBarcode wird mittlerweile in 96 Ländern eingesetzt, und wir hoffen, dass seine Anwendung weiter wächst, während es ständig verbessert wird. Es werden weitere Anwendungsfälle behandelt, um das Lesen aus Live-Streams und BarCode-Lesegeräten zu verbessern. Langfristig planen wir, IronBarcode für mehrere Programmiersprachen auf den Markt zu bringen.
Mai 2026
IronBarcode v2026.5.2
Versionshinweise
- Aktualisiert interne Abhängigkeiten.
April 2026
IronBarcode v2026.4.2
Versionshinweise
- Aktualisiert interne Abhängigkeiten.
März 2026
IronBarcode v2026.3.6
Versionshinweise
- Aktualisiert interne Abhängigkeiten.
- Verbesserte Erkennung von 1D-BarCodes durch Implementierung eines Fallbacks für diagonales Scannen; Behebung eines Problems, bei dem EAN-13 und andere lineare BarCodes bei bestimmten Drehwinkeln (30°–60°) nicht erkannt wurden.
Februar 2026
IronBarcode v2026.2.1
Versionshinweise
- Aktualisiert interne Abhängigkeiten.
Januar 2026
IronBarcode v2026.1.8
Versionshinweise
- Aktualisiert interne Abhängigkeiten.
- Unterstützung für die Analyse von Code-128-Kodierungssegmenten (A/B/C) in GS1- und Standard-Code-128-BarCodes hinzugefügt, einschließlich Zeichensatzübergängen und Details zur Symbolanzahl.
- Es wurde ein Problem behoben, bei dem gültige BarCodes aufgrund eines zu restriktiven Standardschwellenwerts für die Scanlinie übersehen werden konnten, und
MinScanLineswurde als konfigurierbare Lesegerätoption verfügbar gemacht.
Dezember 2025
IronBarcode v2025.12.6
Versionshinweise
- Aktualisiert interne Abhängigkeiten.
- Behebt ein Problem, bei dem
Code128GS1Parser.IsValid()bei ungültiger Eingabe eine Ausnahme auslöste, anstatt "false" zurückzugeben.
November 2025
IronBarcode v2025.11.4
Versionshinweise
- Aktualisiert interne Abhängigkeiten.
Oktober 2025
IronBarcode v2025.10.4
Versionshinweise
- Aktualisiert interne Abhängigkeiten.
- Behebt ein Problem, bei dem der Code 39 Extended-BarCode bei einigen PDF-Eingaben nicht erkannt werden kann.
September 2025
IronBarcode v2025.9.5
Versionshinweise
- Aktualisiert
IronSoftware.System.Drawingauf 2025.9.3. - Optimiert das Laden des
AnyBitmap-Objekts.
August 2025
IronBarcode v2025.8.5
Versionshinweise
- Aktualisiert
IronSoftware.System.Drawingauf 2025.8.1. - Behebt ein Problem, bei dem
ResizeToMilundResizeTodie Bildqualität beeinträchtigten. - Behebt ein Problem, bei dem das Lesen bestimmter großer Bilder zum Einfrieren der Anwendung führte.
- Verbessert die Leseleistung mit dem Geschwindigkeitsmodus "Detailliert".
- Bietet nun Unterstützung für die Erstellung von 1-bpp-BarCode-Bildern.
Juli 2025
IronBarcode v2025.7.29
Versionshinweise
- Aktualisiert
IronSoftware.System.Drawingauf 12.07.2025. - Behebt ein Problem, bei dem Unicode-Zeichen nicht in BarCodes geschrieben werden konnten.
- Behebt ein Problem, bei dem
StampToExistingPdfPageeine Ausnahme auslöste, wenn eine mit Microsoft Print to PDF erstellte PDF-Datei gelesen wurde. - Behebt ein Problem, bei dem das Anwenden von Schriftstilen auf Anmerkungstext nicht funktionierte.
- Behebt ein Problem, bei dem der obere Anmerkungstext den BarCode überlappte.
- Behebt ein Problem, bei dem das Hinzufügen von
CropAreazu einem Eingabebild falsche Koordinaten für die Position des BarCodes zurückgibt. - Behebt ein Problem, bei dem generierte GS1-128-BarCodes nicht gelesen werden konnten.
- Reduziert Fehlalarme beim Scannen im Modus "
ExtremeDetail". - Verbessert die Gesamtspeichernutzung.
- Verbessert das Lesen von GS1-128-BarCodes.
- Korrigiert die Einheiten in
IntelliSensefürStampToExistingPdfPagevon Pixeln auf Punkte.
Juni 2025
IronBarcode v2025.6.7
Versionshinweise
- Aktualisiert
IronSoftware.System.Drawingauf 2025.6.2. - Behebt ein Problem, bei dem die untere Anmerkung in einem BarCode-Objekt abgeschnitten wird.
- Behebt ein Problem, bei dem
AddAnnotationTextTextabstände ignoriert. - Behebt ein Problem, bei dem native Binärdateien beim Veröffentlichen einer Anwendung nicht kopiert werden.
- Ändert das Standardaussehen von Anmerkungstext, sodass er nicht fett und glänzend dargestellt wird.
Mai 2025
IronBarcode 2025.5.8
Versionshinweise
Aktualisierungen der Dokumentation:
- Ändert die XML-Zusammenfassung für
ExportFilterImagesToDisk, um deren Verwendung zu verdeutlichen. Aktualisierungen der Abhängigkeiten: - Aktualisiert
IronSoftware.System.Drawingauf 2025.5.3. Fehlerbehebungen: - Behebt das Problem, dass
ReadPdfbeim Lesen mehrerer PDF-Dateien eine falsche Seitenzahl zurückgibt. - Behebt ein Problem, bei dem
ExportFilterImagesToDiskkeine Dateien im angegebenen Verzeichnis erstellt hat. Neue Funktionen: - Fügt eine neue Methode namens
ReadPdfszum Lesen mehrerer PDF-Dateien hinzu. Die Methode gibt für jedes PDF-Dokument einBarcodeResults-Objekt zurück. - Fügt die Filter
HistogramEqualization,ErodeundDilatefür die Vorverarbeitung von BarCode-Bildern inImageFilterCollectionhinzu. Verbesserungen: - Verbessert die Leseleistung mit dem
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
System-Typen 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 der Ausgabe von geschriebenen 1D-BarCodes übermäßiger horizontaler Abstand hinzugefügt wurde.
- Aktualisiert
IronSoftware.System.Drawingauf 2025.3.5.
Februar 2025
IronBarcode 2025.2.11
Versionshinweise
- Die Plattformunterstützung wird in einzelne Pakete unterteilt – die jeweils unterstützte Plattform wird an das Ende des Paketnamens angehängt (z. B.
BarCode.Linuxfür Linux-Unterstützung). Das Paket für Windows bleibt "BarCode". - Fügt Unterstützung für Android- und iOS-Plattformen hinzu (verwenden Sie die Pakete "
BarCode.Android" und "BarCode.iO/S" für die jeweilige 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 eine Speicherzugriffsverletzung auftritt, wenn der Modus "
MachineLearningScan" in einem Projekt verwendet wird, in dem IronPdf installiert ist. - Behebt ein Problem, bei dem
CropAreaignoriert wird, wenn der Modus "MachineLearningScan" eingestellt ist. - Behebt ein Problem, bei dem die Höhe eines eindimensionalen BarCodes nicht festgelegt werden kann.
- 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 Lizenzausnahme ausgelöst wird, wenn das Paket zusammen mit dem Paket
Azure.Co/reinstalliert wird. - Kleinere Fehlerbehebungen.
Dezember 2024
IronBarcode 2024.12.8
Versionshinweise
- Behebt ein Problem, bei dem Binärdaten bestimmter Zeichen im BarCode-Text nicht korrekt zurückgegeben wurden.
- Behebt ein Problem, bei dem BarCode-Daten mit Unicode-Zeichen eine Ausnahme wegen beschädigter Daten auslösten.
- Entfernt veraltete/nicht mehr unterstützte Funktionen.
- Aktualisiert
IronSoftware.System.Drawingauf 3.12.2024.
November 2024
IronBarcode 2024.11.5
Versionshinweise
- Ersetzt die Erkennung und das Lesen mittels maschinellem Lernen als Standard-Lesemodus.
- Fügt den Wert "
MachineLearningScan" in die EnumerationBarcodeScanModeein, um die Erkennung und das Auslesen durch maschinelles Lernen zu ermöglichen.
Oktober 2024
IronBarcode 10.10.2024
Versionshinweise
- Fügt neue Filter für Unschärfeeffekte hinzu: Gaußsche Unschärfe, Median-Unschärfe, bilaterale Filterung.
- Fügt in der Klasse
ImageFilterCollectioneinen Schalter 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 11.09.2024. - Behebt ein Problem mit langsamer BarCode-Erstellung.
- Weitere kleinere Fehlerbehebungen.
August 2024
IronBarcode 2024.8.12
Versionshinweise
- Verbessert die Geschwindigkeit und Genauigkeit beim Lesen von BarCodes.
- Fügt Leseunterstützung für Micro QR und Rectangular Micro QR (rMQR) hinzu.
- Aktualisiert die Abhängigkeit von
IronSoftware.System.Drawingauf 2024.8.1. - Aktualisierung der Bezeichnungen für BarCode-Kodierungen, um die derzeitige konventionelle Namensgebung besser widerzuspiegeln. "
Rss14" lautet nun "Databar" und "Databar" lautet nun "DatabarExpanded".
Juli 2024
IronBarcode 2024.7.2
Versionshinweise
- Fügt in
BarcodeReaderOptionsdie Umschaltfunktion "Auto-Rotate" hinzu, um BarCodes automatisch auszurichten und so die Lesbarkeit zu verbessern. - Aktualisiert
IronSoftware.System.DrawingAbhängigkeit auf 2024.7.2.
Juni 2024
IronBarcode 2024.6.1
Versionshinweise
- Kleinere Fehlerbehebungen
- Aktualisierungen
IronSoftware.System.DrawingAbhängigkeit zu 2024.6.1
Mai 2024
IronBarcode 2024.5.3
Versionshinweise
- Kleinere Fehlerbehebungen
- Aktualisiert
IronSoftware.System.DrawingAbhängigkeit auf 2024.5.1
März 2024
IronBarcode v2024.4.4
Versionshinweise
Microsoft.ML.OnnxRuntimeauf Version 1.17.1 aktualisiert.IronSoftware.System.Drawingauf Version 2024.4.1 aktualisiert.
März 2024
IronBarcode v2024.3.2
Versionshinweise
- Es wurde ein Fehler behoben, durch den der Lizenzschlüssel in .NET Framework nicht aus der Datei
web.co/nfigübernommen wurde. - Behebt einen Fehler beim Lesen von BarCodes mit ML unter macOS.
IronSoftware.System.Drawingauf Version 2024.3.4 aktualisiert.
Februar 2024
IronBarcode v2024.2.1
Versionshinweise
- Verbessert das Verhalten beim Einlesen von BarCodes aus PDF-Dateien, indem die Dokumentseite vor dem Einlesen abgeflacht wird.
- Fügt die Möglichkeit hinzu, den Konfidenzschwellenwert zu optimieren. (See
BarcodeReaderOptionsforConfidenceThreshold) - Behebt die Ausnahme wegen fehlender DLL im Auto-Modus beim Lesen von BarCodes mit
BarCode.Slim. IronSoftware.System.Drawingauf Version 2024.2.2 aktualisiert.
Dezember 2023
IronBarcode v2023.12.4
Versionshinweise
- Fügt ein Machine-Learning-Modell für bahnbrechende Verbesserungen beim BarCode-Lesen hinzu!
- Separates
BarCode.Slim-Paket für das alte Verhalten ohne ML. IronSoftware.System.Drawingauf Version 2023.12.1 aktualisiert.- Behebung des
ObjectDisposedException-Fehlers, der bei einigen.To***Stream()-Methoden ausgelöst wurde
November 2023
IronBarcode v2023.11.3
Versionshinweise
IronSoftware.System.Drawingauf Version 2023.11.1 aktualisiert. -IronSoftware.Com/monauf Version 2023.11.12 aktualisiert.
Oktober 2023
IronBarcode v2023.10.1
Versionshinweise
IronSoftware.System.Drawingauf Version 2023.10.1 aktualisiert.IronSoftware.Com/monauf Version 2023.10.2 aktualisiert.
September 2023
IronBarcode v2023.9.45
Versionshinweise
- Probleme bei der Entsorgung von Memory-Streams in
ToJpegStream(),ToPngStream()undToTiffStream()behoben. IronSoftware.Com/monwurde als neue Abhängigkeit hinzugefügt.IronSoftware.System.Drawingauf Version 2023.9.2 aktualisiert.IronSoftware.Native.PdfModelauf Version 2023.9.18570 aktualisiert.
August 2023
IronBarcode v2023.8.4
Versionshinweise
- Aktualisiert
IronSoftware.Native.PdfModelauf 2023.8.17287
Juli 2023
IronBarcode v2023.7.1
Versionshinweise
- Verwendung von
IronSoftware.Native.PdfModelzum Lesen und Schreiben von PDF-Dateien - Aktualisiert
IronSoftware.System.Drawingauf 2023.7.1
Juni 2023
IronBarcode v2023.6.1
Versionshinweise
- Verbesserte asynchrone Verarbeitung: Die Methode
ReadPdfAsyncwurde aktualisiert, um die asynchrone Aufgabe vollständig zu berücksichtigen. PostBuildEventKorrektur beim Kopieren des Laufzeitordners: Ein Problem beim Kopieren des Laufzeitordners währendPostBuildEventwurde behoben.- Aktualisiert
IronSoftware.System.Drawingauf 2023.6.1
Mai 2023
IronBarcode v2023.5.1
Versionshinweise
- Behebt ein Problem, das die Ausführung im Debug-Modus ohne Lizenz verhinderte
- Behebt ein Problem, bei dem Lizenzschlüssel in einigen .NET Framework-Projekten nicht aus
web.co/nfigabgerufen 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 in .config- und .json-Dateien gespeichert sind und nicht erkannt werden
- Die von IronBarcode angegebenen X- und Y-Koordinaten des BarCodes weichen von den tatsächlichen Koordinaten ab
März 2023
IronBarcode v2023.3.2
Versionshinweise
- Es wurde ein Problem mit dem Code39-BarCode-Leser behoben, bei dem die Eigenschaft
UseCode39ExtendedModeerweiterte Zeichen nicht korrekt decodierte. - Es wurde ein Problem behoben, bei dem die Einstellung der Schriftfarbe für BarCode-Textanmerkungen nicht korrekt funktionierte.
- Es wurde eine Warnung behoben, die bei der Verwendung von
ReadingSpeed.Detailin bestimmten PDF-Dokumenten ausgegeben wurde. - Es wurde ein Fehler behoben, durch den doppelte BarCodes vom BarCode-Lesegerät ignoriert wurden.
Februar 2023
IronBarcode v2023.2.2
Versionshinweise
- Aktualisierungen zur Verwendung von
IronSoftware.System.Drawingv2023.2.2 - Unterstützt nun GS1-128-BarCodes
- Behebt einen Fehler, durch den einige kleine benutzerdefinierte Abmessungen zu unscharfen Ergebnissen führten
Januar 2023
IronBarcode v2023.1.11395
Versionshinweise
- Aktualisierungen zur Verwendung von
IronSoftware.System.Drawing v2023.1.11379 - Behebt ein Problem bei der Installation von
BarCodefür die Verwendung unter .NET Framework - Behebt einen Fehler beim Erstellen eines Code39-BarCodes, der das Zeichen
'%'enthält - Behebt einen Fehler beim Lesen eines TIFF-Bildes und der Rückgabe falscher Farben
- Behebt einen Fehler, bei dem
ToHtmlTag()keine benutzerdefinierte Breite anwendete
November 2022
IronBarcode v2022.11.10702
Versionshinweise
- Fügt
BarCodeReader.ReadAsync()weitere Überladungen hinzu, wodurch mehr Optionen zum Lesen einzelner BarCodes zur Verfügung stehen - Fügt asynchrone Unterstützung für
BarCodeReader-Lesemethoden hinzu; Sie können nun "await" verwenden, um ein Einfrieren Ihrer Software zu vermeiden - Behebt einen Fehler, der das Einlesen von Lizenzschlüsseln aus der Konfigurationsdatei auf einigen Systemen beeinträchtigt
- Upgrades zur Nutzung der neuesten Version von
IronSoftware.System.Drawing(v2022.11.10457) - Unterstützt nun das Laden von TIFF-Bildern mit Rahmen unterschiedlicher Abmessungen
- Behebt einen Fehler, bei dem das benutzerdefinierte Logo-Bild verschwand, wenn die QR-Farbe auf eine blasse Farbe gesetzt wurde
Oktober 2022
IronBarcode v2022.10.9871
Versionshinweise
- Fügt die Klasse "QRCodeLogo" hinzu, die die Angabe von Breite, Höhe und abgerundeten Ecken ermöglicht
- Fügt
DataMatrixWriterzur Anpassung der Data-Matrix-Form (quadratisch oder rechteckig) hinzu - Fügt eine Option
Logger.EnableDebuggingzum Debuggen hinzu - Setzt
ExpectMultipleBarcodesstandardmäßig auf "true" - Behebt das Problem, dass
LoggingModenicht korrekt angewendet wird - Korrektur der zu 2D-BarCodes hinzugefügten Ränder
- Behebt ein Problem beim Erstellen eines UPC-A-BarCodes mit einem Byte-Array
- Die alten
CreateQrCodeWithLogoundCreateQrCodeWithLogoImagesind nun veraltet, bitte verwenden Sie stattdessen QRCodeLogo
September 2022
IronBarcode v2022.9.8982
Versionshinweise
- Unterstützt nun .NET 7
-
Fügt
IronSoftware.System.Drawinghinzu, um Bitmap-Unterstützung für Folgendes hinzuzufügen:System.Drawing.Com/mon(System.Drawingfor .NET Framework) ohne Änderungen am Code- Maui
SixLabors.ImageSharpSkiaSharp- Laden von Bildern ohne Bildbibliothek aus Dateien und Zeichenfolgen
- https://github.com/iron-software/`IronSoftware.System.Drawing`
- Die Unterstützung for .NET Framework 4.5 wurde entfernt. Die minimal unterstützte .NET Framework-Version ist nun 4.6.2
-
Fügt neue
ImageFilter-Methoden hinzu, um die Lesbarkeit zu verbessern:AdaptiveThresholdBinaryThreshold- Helligkeit
- Kontrast
- Umkehren
- Schärfen
- Fügt das Ergebnis des Bildfilters nach Anwendung eines
ImageFilterhinzu, sodass Sie die verarbeiteten Bilder exportieren und überprüfen 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 Pfad für temporäre Dateien.
Juli 2022
IronBarcode v2022.7.7345
Versionshinweise
- Verbesserte API für eine einfachere Nutzung.
- Neue Funktion: Die API gibt im Leseergebnis die Positionen der BarCodes, den Drehungswert der BarCodes und die Seitenausrichtung zurück.
- Neue Funktion: Unterstützung für die Dekodierung von Code39-BarCodes mit vollständigem ASCII.
- Fehler behoben: Lesen vertikaler BarCodes.
- Fehler behoben: Lesen von BarCodes aus Bildern, bei denen ein
CropArea-Satz größer als das Bild ist.
Mai 2022
IronBarcode v2022.5.5918
Versionshinweise
- Verbesserte Kompatibilität mit Linux und macOS
- Verbesserte Kompatibilität mit .NET 5 und 6
- Verbesserte TIFF- und GIF-Unterstützung
- Neue Funktion: BarCode-Größenangaben in imperialen MIL- und Zoll-Maßeinheiten
- Neue Funktion: Benutzerdefinierter Abstand bei Textanmerkungen
- Fehler behoben: Binärwerte erfordern keine Base64-Kodierung und -Dekodierung mehr
- Fehler behoben: Steuerung von Größe und Seitenverhältnis
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: Unterstützung for .NET 5 und .NET 6 Beta
- Verbessert: Protokollierung
August 2021
IronBarcode v2021.9.0
Versionshinweise
- Fehler behoben: Funktioniert nun mit .NET 5.07
- Fehler behoben: Lesen von Lizenzschlüsseln aus Projektkonfigurationsdateien (Randfälle)
- Verbessert: Geschwindigkeit und Stabilität

