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.
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.
- Ein Problem behoben, bei dem gültige Barcodes aufgrund eines zu restriktiven Standardwerts der Scan-Linien-Schwelle übersehen wurden, und
MinScanLinesals konfigurierbare Reader-Option freigelegt.
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 PDF gelesen wurde, das mit Microsoft Print to PDF erstellt 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 beim Hinzufügen eines
CropAreazu einem Eingabebild falsche Koordinaten für den Barcode-Standort zurückgegeben werden. - Reduziert falsch-positive Ergebnisse beim Scannen im "
ExtremeDetail" Modus. - Reduziert Fehlalarme beim Scannen im "
ExtremeDetail" Modus. - Verbessert die Gesamtbenutzung des Speichers.
- Verbessert das Lesen von GS1-128-Barcodes.
- Korrigiert die Einheiten in
IntelliSensefürStampToExistingPdfPagevon Pixel zu Punkten.
Juni 2025
IronBarcode v2025.6.7
Versionshinweise
- Aktualisierungen
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
Versionshinweise
Dokumentationsaktualisierungen:
- Modifiziert die XML-Zusammenfassung für
ExportFilterImagesToDisk, um die Nutzung zu klären. Abhängigkeitsaktualisierungen: - Aktualisiert
IronSoftware.System.Drawingauf 2025.5.3. Fehlerbehebungen: - Behebt
ReadPdf, das die falsche Seitennummer zurückgibt, wenn mehrere PDFs gelesen werden. - Behebt ein Problem, bei dem
ExportFilterImagesToDiskkeine Dateien im angegebenen Verzeichnis erstellte. 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 zur Barcode-Bildvorverarbeitung inImageFilterCollectionhinzu. Verbesserungen: - Verbessert die Leseleistung mit dem
ExtremeDetailGeschwindigkeitsmodus.
April 2025
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
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
- Trennen der Plattformunterstützung in einzelne Pakete – die entsprechende unterstützte Plattform wird am Ende des Paketnamens hinzugefügt (z. B.
BarCode.Linuxfür Linux-Unterstützung). Das Paket für Windows bleibt als "BarCode". - 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 eine Speicherzugriffsverletzung 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 Lizenzierungs-Ausnahme ausgelöst wird, wenn das Paket zusammen mit dem
Azure.CorePaket installiert ist. - 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 "
MachineLearningScan" Wert inBarcodeScanModeEnum für maschinelles Lernen 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 Umschalter in der
ImageFilterCollectionKlasse zum Speichern von Zwischenbildern beim Anwenden von Filtern hinzu. - 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
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 "Auto-Rotate" Umschalter in
BarcodeReaderOptionsfür automatische Schräglagen-Korrektur hinzu, um die Lesbarkeit zu verbessern. - Aktualisiert
IronSoftware.System.DrawingAbhängigkeit auf 2024.7.2.
Juni 2024
IronBarCode 2024.6.1
Versionshinweise
- Kleinere Fehlerbehebungen
- Aktualisiert
IronSoftware.System.DrawingAbhängigkeit auf 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
- 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 eines 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.SlimPackage für nicht-ML altes Verhalten. - Aktualisiert
IronSoftware.System.Drawingauf Version 2023.12.1. - Behebt
ObjectDisposedExceptionausgelöst mit einigen.To***Stream()Methoden.
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 beim 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
- Verwendung von
IronSoftware.Native.PdfModelzum Lesen & 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 die asynchrone Aufgabe vollständig zu respektieren. PostBuildEventLaufzeitordner-Kopierfix: Lösen eines Problems beim Kopieren des Laufzeitordners währendPostBuildEvent.- 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-Reader, bei dem die
UseCode39ExtendedModeEigenschaft erweiterte Zeichen nicht korrekt decodierte. - 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 geworfen wurde. - Behebt einen Fehler, bei dem Duplikat-Barcodes vom Barcode-Leser ignoriert wurden.
Februar 2023
IronBarCode v2023.2.2
Versionshinweise
- Aktualisierungen 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
- Aktualisierungen zur Verwendung von
IronSoftware.System.Drawing v2023.1.11379. - Behebt ein Problem bei der Installation von
BarCodezur Verwendung auf .NET Framework. - Behebt einen Fehler beim Erstellen 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()die benutzerdefinierte Breite nicht anwendete.
November 2022
IronBarCode v2022.11.10702
Versionshinweise
- Fügt weitere Überladungen für
BarCodeReader.ReadAsync()hinzu, die mehr Optionen zum Lesen einzelner Barcodes ermöglichen. - Fügt asynchrone Unterstützung für
BarCodeReaderLese-Methoden hinzu, jetzt können Sie Await verwenden, um ein Einfrieren Ihrer Software zu vermeiden. - Behebt einen Fehler, der das Lesen von Lizenzschlüsseln aus der Konfigurationsdatei auf einigen Systemen betraf
- Upgrades 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
DataMatrixWriterzur Anpassung der Data Matrix-Form (Quadratisch oder Rechteckig) hinzu. - Fügt eine
Logger.EnableDebuggingOption zum Debugging hinzu. - Setzt
ExpectMultipleBarcodesstandardmäßig auf wahr. - Behebt ein Problem, bei dem
LoggingModenicht korrekt angewendet wurden. - 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 stattdessen QRCodeLogo.
September 2022
IronBarCode v2022.9.8982
Versionshinweise
- Fügt Unterstützung for .NET 7 hinzu
-
Fügt
IronSoftware.System.Drawinghinzu, um Bitmap-Unterstützung hinzuzufügen für:System.Drawing.Common(System.Drawingfor .NET Framework) ohne jegliche Codeänderungen.- Maui
SixLabors.ImageSharpSkiaSharp- Bilder ohne Bildbibliothek von Dateien und Strings laden
- https://github.com/iron-software/`IronSoftware.System.Drawing`
- Entfernt Unterstützung for .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 das Bildfilter-Ergebnis nach Anwendung eines
ImageFilterhinzu, sodass Sie verarbeitete Bilder exportieren und 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
CropAreaSatz, 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

