Journal des modifications : mises à jour, étapes clés, feuille de route
Feuille de route d'IronBarcode
IronBarcode est né des demandes de nos clients. Son histoire trouve son origine dans les difficultés rencontrées par les développeurs : notre équipe a en effet mené une analyse approfondie des forums communautaires et constaté une demande récurrente pour une solution plus efficace.
Nous avons écouté notre communauté et créé un produit afin de leur offrir une solution meilleure que ce que proposait le marché. Aujourd'hui, nous améliorons continuellement les performances d'IronBarcode en appliquant les dernières technologies pour optimiser les filtres d'image, la vision par ordinateur et l'apprentissage automatique. IronBarcode est désormais utilisé dans 96 pays, et nous souhaitons voir son utilisation se développer à mesure qu'il continue de s'améliorer. D'autres cas d'utilisation seront abordés afin d'améliorer la lecture à partir de flux en direct et de lecteurs de BarCode. À plus long terme, nous prévoyons de lancer IronBarcode pour plusieurs langages de programmation.
Mai 2026
IronBarcode v2026.5.2
Notes de mise à jour
- Mise à jour des dépendances internes.
Avril 2026
IronBarcode v2026.4.2
Notes de mise à jour
- Mise à jour des dépendances internes.
Mars 2026
IronBarcode v2026.3.6
Notes de mise à jour
- Mise à jour des dépendances internes.
- Amélioration de la détection des barcodes 1D grâce à la mise en place d'un système de secours par balayage diagonal, corrigeant un problème où les barcodes EAN-13 et autres barcodes linéaires n'étaient pas détectés à certains angles de rotation (30°–60°).
Février 2026
IronBarcode v2026.2.1
Notes de mise à jour
- Mise à jour des dépendances internes.
Janvier 2026
IronBarcode v2026.1.8
Notes de mise à jour
- Mise à jour des dépendances internes.
- Ajout de la prise en charge de l'analyse des segments de codage Code 128 (A/B/C) dans les BarCodes GS1 et Code 128 standard, y compris les transitions de jeux de caractères et les détails relatifs au nombre de symboles.
- Correction d'un problème où des BarCodes valides pouvaient être ignorés en raison d'un seuil de ligne de balayage par défaut trop restrictif, et ajout de
MinScanLinescomme option de lecture configurable.
Décembre 2025
IronBarcode v2025.12.6
Notes de mise à jour
- Mise à jour des dépendances internes.
- Corrige un problème où
Code128GS1Parser.IsValid()levait une exception au lieu de renvoyer false en cas d'entrée non valide.
Novembre 2025
IronBarcode v2025.11.4
Notes de mise à jour
- Mise à jour des dépendances internes.
Octobre 2025
IronBarcode v2025.10.4
Notes de mise à jour
- Mise à jour des dépendances internes.
- Corrige un problème empêchant la détection du BarCode Code 39 Extended pour certaines entrées PDF.
Septembre 2025
IronBarcode v2025.9.5
Notes de mise à jour
- Mise à jour de
IronSoftware.System.Drawingvers la version 2025.9.3. - Optimise le chargement de l'objet
AnyBitmap.
Août 2025
IronBarcode v2025.8.5
Notes de mise à jour
- Mise à jour de
IronSoftware.System.Drawingvers la version 2025.8.1. - Corrige un problème où
ResizeToMiletResizeToréduisaient la qualité de l'image. - Corrige un problème où la lecture de certaines images volumineuses provoquait le blocage de l'application.
- Améliore les performances de lecture grâce au mode de vitesse " Détaillé ".
- Ajoute la prise en charge de la génération d'images de BarCodes 1 bpp.
Juillet 2025
IronBarcode v2025.7.29
Notes de mise à jour
- Mise à jour de
IronSoftware.System.Drawingvers la version 2025.7.12. - Corrige un problème empêchant l'écriture de caractères Unicode dans les barcodes.
- Corrige un problème où
StampToExistingPdfPagelevait une exception lors de la lecture d'un PDF créé avec Microsoft Print to PDF. - Corrige un problème où l'application d'un style de police ne fonctionnait pas pour le texte d'annotation.
- Corrige un problème où le texte de l'annotation supérieure chevauchait le BARCODE.
- Corrige un problème où l'ajout d'un
CropAreaà une image d'entrée renvoie des coordonnées incorrectes pour l'emplacement du BarCode. - Corrige un problème empêchant la lecture des Barcodes GS1-128 générés.
- Réduit les faux positifs lors de l'analyse en mode "
ExtremeDetail". - Améliore l'utilisation globale de la mémoire.
- Améliore la lecture des Barcodes GS1-128.
- Corrige les unités dans
IntelliSensepourStampToExistingPdfPage, en remplaçant les pixels par des points.
Juin 2025
IronBarcode v2025.6.7
Notes de mise à jour
- Mise à jour de
IronSoftware.System.Drawingvers la version 2025.6.2. - Corrige un problème où l'annotation inférieure d'un objet BarCode est coupée.
- Corrige un problème où
AddAnnotationTextne tient pas compte de l'espacement du texte. - Corrige un problème où les binaires natifs ne sont pas copiés lors de la publication d'une application.
- Modifie l'apparence par défaut du texte des annotations pour qu'il ne soit ni en gras ni en italique.
Mai 2025
IronBarcode 2025.5.8
Notes de mise à jour
Mises à jour de la documentation :
- Modification du résumé XML pour
ExportFilterImagesToDiskafin de clarifier son utilisation. Mises à jour des dépendances : - Mise à jour de
IronSoftware.System.Drawingvers la version 2025.5.3. Corrections de bogues : - Correction du problème
ReadPdfqui renvoyait un numéro de page erroné lors de la lecture de plusieurs fichiers PDF. - Corrige un problème où
ExportFilterImagesToDiskne créait aucun fichier dans le répertoire spécifié. Nouvelles fonctionnalités : - Ajoute une nouvelle méthode appelée
ReadPdfspour lire plusieurs fichiers PDF. La méthode renverra un objetBarcodeResultspour chaque document PDF. - Ajoute les filtres
HistogramEqualization,ErodeetDilatepour le prétraitement des images de BARCODE dansImageFilterCollection. Améliorations : - Améliore les performances de lecture grâce au mode
ExtremeDetailSpeed.
Avril 2025
IronBarcode 2025.4.2
Notes de mise à jour
- Réduit l'espace blanc autour des images de BarCode lorsque les marges ne sont pas spécifiées.
- Mise à jour de
IronSoftware.System.Drawingvers la version 2025.3.6.
Mars 2025
IronBarcode 2025.3.4
Notes de mise à jour
- Corrige un problème où certains types
Systemsont redéfinis. - Corrige un problème où les paquets de dépendances ne sont pas automatiquement installés dans les projets MAUI ciblant iOS/Android.
- Corrige un problème où un espacement horizontal excessif était ajouté à la sortie des BarCodes 1D générés.
- Mise à jour de
IronSoftware.System.Drawingvers la version 2025.3.5.
Février 2025
IronBarcode 2025.2.11
Notes de mise à jour
- Sépare la prise en charge des plateformes en paquets individuels : la plateforme prise en charge correspondante sera ajoutée à la fin du nom du paquet (par exemple,
BarCode.Linuxpour la prise en charge de Linux). Le nom du package pour Windows restera "BarCode". - Ajoute la prise en charge des plateformes Android et iOS (utilisez les paquets "
BarCode.Android" et "BarCode.iO/S" pour chaque plateforme respective). Pour savoir comment configurer ces plateformes, veuillez consulter les guides " Configuration sur iOS " et " Configuration sur Android " sur notre site web. - Corrige un problème provoquant une violation d'accès à la mémoire si le mode "
MachineLearningScan" est utilisé dans un projet sur lequel IronPDF est installé. - Corrige un problème où
CropAreaest ignoré si le mode "MachineLearningScan" est activé. - Corrige un problème empêchant de définir la hauteur d'un BarCode unidimensionnel.
- Mise à jour de
IronSoftware.System.Drawingvers la version 2025.1.6.
Janvier 2025
IronBarcode 2025.1.10
Notes de mise à jour
- Mise à jour des paquets de dépendances pour corriger les failles de sécurité connues.
- Corrige un problème où une exception de licence était levée lorsque le package était installé aux côtés du package
Azure.Co/re. - Corrections de bugs mineurs.
Décembre 2024
IronBarcode 2024.12.8
Notes de mise à jour
- Correction d'un problème où les données binaires de certains caractères du texte du BarCode n'étaient pas renvoyées correctement.
- Correction d'un problème où les données de BarCode contenant des caractères Unicode provoquaient une exception de données corrompues.
- Supprime les fonctionnalités obsolètes.
- Mise à jour de
IronSoftware.System.Drawingvers 2024.12.3.
Novembre 2024
IronBarcode 2024.11.5
Notes de mise à jour
- Remplace la détection et la lecture par apprentissage automatique comme mode de lecture par défaut.
- Ajoute la valeur "
MachineLearningScan" dans l'énumérationBarcodeScanModepour la détection et la lecture par apprentissage automatique.
Octobre 2024
IronBarcode 10/10/2024
Notes de mise à jour
- Ajoute de nouveaux filtres de flou : flou gaussien, flou médian, filtrage bilatéral.
- Ajoute un commutateur dans la classe
ImageFilterCollectionpour économiser des images intermédiaires lors de l'application de filtres. - Autres corrections de bugs mineurs.
Septembre 2024
IronBarcode 2024.9.7
Notes de mise à jour
- Ajoute la prise en charge de l'écriture pour
MaxiCode, Intelligent Mail, Databar, Databar Expanded, Micro QR et rMQR. - Mise à jour de
IronSoftware.System.Drawingau 11 septembre 2024. - Correction d'un problème de lenteur lors de l'écriture des BarCodes.
- Autres corrections de bugs mineurs.
Août 2024
IronBarcode 2024.8.12
Notes de mise à jour
- Améliore la vitesse et la précision de la lecture des BarCodes.
- Ajoute la prise en charge de la lecture des codes QR Micro et Rectangular Micro QR (rMQR).
- Mise à jour de la dépendance
IronSoftware.System.Drawingvers la version 2024.8.1. - Mise à jour des noms de codage des BarCode afin de mieux refléter la nomenclature conventionnelle actuelle. "
Rss14" est désormais "Databar" et "Databar" est désormais "DatabarExpanded".
Juillet 2024
IronBarcode 2024.7.2
Notes de mise à jour
- Ajoute un bouton " Rotation automatique " dans
BarcodeReaderOptionspour redresser automatiquement les BARCODE afin d'améliorer leur lisibilité. - Mises à jour
IronSoftware.System.DrawingDépendance vers la version 2024.7.2.
Juin 2024
IronBarcode 2024.6.1
Notes de mise à jour
- Corrections de bugs mineurs
- Mises à jour
IronSoftware.System.DrawingDépendance vers la version 2024.6.1
Mai 2024
IronBarcode 2024.5.3
Notes de mise à jour
- Corrections de bugs mineurs
- Mises à jour
IronSoftware.System.DrawingDépendance vers la version 2024.5.1
Mars 2024
IronBarcode v2024.4.4
Notes de mise à jour
- Mise à jour de
Microsoft.ML.OnnxRuntimevers la version 1.17.1. - Mise à jour de
IronSoftware.System.Drawingvers la version 2024.4.1.
Mars 2024
IronBarcode v2024.3.2
Notes de mise à jour
- Correction d'un bug empêchant la récupération de la clé de licence à partir du fichier
web.co/nfigdans .NET Framework. - Correction d'un bug lié à la lecture des BarCodes à l'aide du ML sur macOS.
- Mise à jour de
IronSoftware.System.Drawingvers la version 2024.3.4.
Février 2024
IronBarcode v2024.2.1
Notes de mise à jour
- Améliore le comportement lors de la lecture de BarCodes à partir de fichiers PDF en aplatissant la page du document avant la lecture.
- Ajoute la possibilité d'optimiser la valeur du seuil de confiance. (See
BarcodeReaderOptionsforConfidenceThreshold) - Correction de l'exception DLL manquante en mode Auto lors de la lecture d'un BARCODE à l'aide de
BarCode.Slim. - Mise à jour de
IronSoftware.System.Drawingvers la version 2024.2.2.
Décembre 2023
IronBarcode v2023.12.4
Notes de mise à jour
- Ajout d'un modèle d'apprentissage automatique pour des améliorations révolutionnaires en matière de lecture de BarCodes !
- Package
BarCode.Slimdistinct pour l'ancien comportement non ML. - Mise à jour de
IronSoftware.System.Drawingvers la version 2023.12.1. - Correction de l'exception
ObjectDisposedExceptionlevée par certaines méthodes.To***Stream()
Novembre 2023
IronBarcode v2023.11.3
Notes de mise à jour
- Mise à jour de
IronSoftware.System.Drawingvers la version 2023.11.1. - Mise à jour deIronSoftware.Com/monvers la version 2023.11.12.
Octobre 2023
IronBarcode v2023.10.1
Notes de mise à jour
- Mise à jour de
IronSoftware.System.Drawingvers la version 2023.10.1. - Mise à jour de
IronSoftware.Com/monvers la version 2023.10.2.
Septembre 2023
IronBarcode v2023.9.45
Notes de mise à jour
- Correction de problèmes liés à la libération des flux de mémoire dans
ToJpegStream(),ToPngStream()etToTiffStream(). - Ajout de
IronSoftware.Com/monen tant que nouvelle dépendance. - Mise à jour de
IronSoftware.System.Drawingvers la version 2023.9.2. - Mise à jour de
IronSoftware.Native.PdfModelvers la version 2023.9.18570.
Août 2023
IronBarcode v2023.8.4
Notes de mise à jour
- Mise à jour de
IronSoftware.Native.PdfModelvers 2023.8.17287
Juillet 2023
IronBarcode v2023.7.1
Notes de mise à jour
- Utilisation de
IronSoftware.Native.PdfModelpour lire et écrire des fichiers PDF - Mise à jour de
IronSoftware.System.Drawingvers 2023.7.1
Juin 2023
IronBarcode v2023.6.1
Notes de mise à jour
- Traitement asynchrone amélioré : la méthode
ReadPdfAsynca été mise à jour pour respecter pleinement la tâche asynchrone. PostBuildEventCorrection de la copie du dossier d'exécution : résolution d'un problème lié à la copie du dossier d'exécution lors dePostBuildEvent.- Mise à jour de
IronSoftware.System.Drawingvers 2023.6.1
Mai 2023
IronBarcode v2023.5.1
Notes de mise à jour
- Correction d'un problème qui empêchait l'exécution en mode débogage sans licence
- Corrige un problème empêchant la récupération des clés de licence à partir de
web.co/nfigdans certains projets .NET FrameworkASP.NET - Mise à jour de
IronSoftware.System.Drawingvers 2023.4.4
Avril 2023
IronBarcode v2023.4.1
Notes de mise à jour
-
Ajoute la prise en charge :
- Pour les clés de licence Iron Suite
- Pour les clés de licence stockées dans des fichiers .config et .json situés dans des sous-dossiers de l'application
-
Corrections de bogues :
- Problèmes liés aux clés de licence stockées dans les fichiers .config et .json qui ne sont pas détectées
- Les coordonnées X et Y du BarCode fournies par IronBarcode ne correspondent pas aux coordonnées réelles
Mars 2023
IronBarcode v2023.3.2
Notes de mise à jour
- Correction d'un problème avec le lecteur de barcodes Code39 où la propriété
UseCode39ExtendedModene décodait pas correctement les caractères étendus. - Correction d'un problème empêchant le réglage correct de la couleur de police pour les annotations de texte des BarCode.
- Correction d'un avertissement qui s'affichait lors de l'utilisation de
ReadingSpeed.Detailsur certains documents PDF. - Correction d'un bug qui entraînait l'ignorance des Barcodes en double par le lecteur de Barcodes.
Février 2023
IronBarcode v2023.2.2
Notes de mise à jour
- Mises à jour pour utiliser
IronSoftware.System.Drawingv2023.2.2 - Ajout de la prise en charge du BarCode GS1-128
- Corrige un bug qui entraînait des résultats flous pour certaines petites dimensions personnalisées
Janvier 2023
IronBarcode v2023.1.11395
Notes de mise à jour
- Mises à jour pour utiliser
IronSoftware.System.Drawing v2023.1.11379 - Corrige un problème lors de l'installation de
BarCodepour une utilisation sur .NET Framework - Correction d'un bug lors de la création d'un BarCode Code39 contenant le caractère
'%' - Corrige un bug lors de la lecture d'une image TIFF et du renvoi de couleurs incorrectes
- Correction d'un bug où
ToHtmlTag()n'appliquait pas la largeur personnalisée
Novembre 2022
IronBarcode v2022.11.10702
Notes de mise à jour
- Ajoute davantage de surcharges à
BarCodeReader.ReadAsync(), offrant ainsi plus d'options pour la lecture de Barcodes simples - Ajoute la prise en charge asynchrone aux méthodes de lecture
BarCodeReader; vous pouvez désormais utiliser await pour éviter le gel de votre logiciel - Correction d'un bug affectant la lecture des clés de licence à partir du fichier de configuration sur certains systèmes
- Mises à jour pour utiliser la dernière version de
IronSoftware.System.Drawing(v2022.11.10457) - Ajoute la prise en charge du chargement d'images TIFF avec des cadres de dimensions variables
- Corrige un bug qui faisait disparaître l'image du logo personnalisé lorsque la couleur du QR était définie sur une teinte pâle
Octobre 2022
IronBarcode v2022.10.9871
Notes de mise à jour
- Ajoute la classe QRCodeLogo qui permet de spécifier la largeur, la hauteur et les coins arrondis
- Ajoute
DataMatrixWriterpour la personnalisation de la forme du Data Matrix (carré ou rectangulaire) - Ajoute une option
Logger.EnableDebuggingpour le débogage - Définit
ExpectMultipleBarcodessur true par défaut - Correction d'un problème empêchant
LoggingModede s'appliquer correctement - Correction des marges ajoutées au BarCode 2D
- Correction d'un problème lors de la création d'un BarCode UPC-A avec un tableau d'octets
- Les anciens
CreateQrCodeWithLogoetCreateQrCodeWithLogoImagesont désormais obsolètes ; veuillez utiliser QRCodeLogo à la place
Septembre 2022
IronBarcode v2022.9.8982
Notes de mise à jour
- Ajout de la prise en charge de .NET 7
-
Ajoute
IronSoftware.System.Drawingpour ajouter la prise en charge des images bitmap pour :System.Drawing.Com/mon(System.Drawingfor .NET Framework) sans aucune modification du code- Maui
SixLabors.ImageSharpSkiaSharp- Chargement d'images sans bibliothèque d'images à partir de fichiers et de chaînes de caractères
- https://github.com/iron-software/`IronSoftware.System.Drawing`
- Suppression de la prise en charge du .NET Framework 4.5. La version minimale prise en charge du .NET Framework est désormais la 4.6.2
-
Ajoute de nouvelles méthodes
ImageFilterpour améliorer la lisibilité :AdaptiveThresholdBinaryThreshold- Luminosité
- Contrast
- Inverser
- Affiner
- Ajoute le résultat du filtre d'image après l'application d'un
ImageFilterafin que vous puissiez exporter et inspecter les images traitées -
Améliore la prise en charge de nombreuses distributions Linux :
- Ubuntu 16, 18, 20, 22
- Debian 9, 10, 11
- Fedora 35, 36, 37
CentOs7, 8- Rocky Linux 8, 9
- Amazon Linux 2
Août 2022
IronBarcode v2022.8.8024
Notes de mise à jour
- Performances améliorées : moins de " faux positifs " au niveau des BarCodes.
- Chemin d'accès au fichier temporaire configurable.
Juillet 2022
IronBarcode v2022.7.7345
Notes de mise à jour
- API améliorée pour une plus grande facilité d'utilisation.
- Fonctionnalité ajoutée : l'API renvoie l'emplacement des BarCodes, la valeur de rotation des BarCodes et l'orientation de la page dans le résultat de lecture.
- Fonctionnalité ajoutée : prise en charge du décodage des BarCodes Code39 avec ASCII complet.
- Correction d'un bug : lecture des BarCodes verticaux.
- Correction d'un bug : lecture des BarCodes à partir d'images avec un
CropAreadéfini plus grand que l'image.
Mai 2022
IronBarcode v2022.5.5918
Notes de mise à jour
- Compatibilité améliorée avec Linux et macOS
- Compatibilité améliorée avec .NET 5 et 6
- Prise en charge améliorée des formats TIFF et GIF
- Fonctionnalité ajoutée : dimensionnement des BarCodes en unités impériales (MIL et pouces)
- Fonctionnalité ajoutée : espacement personnalisé des annotations de texte
- Correction d'un bug : les valeurs binaires ne nécessitent plus d'encodage et de décodage en base64
- Correction d'un bug : contrôle du redimensionnement et du rapport d'aspect
Mars 2022
IronBarcode v2022.3.0
Notes de mise à jour
- Amélioration : prise en charge de .NET 6
- Amélioré : Sécurité et performances
Décembre 2021
IronBarcode v2021.12.21
Notes de mise à jour
- Améliorations : vitesse et stabilité
- Amélioration : prise en charge de .NET 5 et .NET 6 Beta
- Amélioré : Journalisation
Août 2021
IronBarcode v2021.9.0
Notes de mise à jour
- Correction d'un bug : fonctionne désormais avec .NET 5.07
- Correction d'un bug : lecture des clés de licence à partir des fichiers de configuration du projet (cas limites)
- Améliorations : vitesse et stabilité

