Journal des modifications : mises à jour, étapes clés, feuille de route

This article was translated from English: Does it need improvement?
Translated
View the article in English

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

PM > Install-Package BarCode -Version 2026.5.2

Notes de mise à jour

  • Mise à jour des dépendances internes.

Avril 2026

IronBarcode v2026.4.2

PM > Install-Package BarCode -Version 2026.4.2

Notes de mise à jour

  • Mise à jour des dépendances internes.

Mars 2026

IronBarcode v2026.3.6

PM > Install-Package BarCode -Version 2026.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

PM > Install-Package BarCode -Version 2026.2.1

Notes de mise à jour

  • Mise à jour des dépendances internes.

Janvier 2026

IronBarcode v2026.1.8

PM > Install-Package BarCode -Version 2026.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 MinScanLines comme option de lecture configurable.

Décembre 2025

IronBarcode v2025.12.6

PM > Install-Package BarCode -Version 2025.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

PM > Install-Package BarCode -Version 2025.11.4

Notes de mise à jour

  • Mise à jour des dépendances internes.

Octobre 2025

IronBarcode v2025.10.4

PM > Install-Package BarCode -Version 2025.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

PM > Install-Package BarCode -Version 2025.9.5

Notes de mise à jour

  • Mise à jour de IronSoftware.System.Drawing vers la version 2025.9.3.
  • Optimise le chargement de l'objet AnyBitmap.

Août 2025

IronBarcode v2025.8.5

PM > Install-Package BarCode -Version 2025.8.5

Notes de mise à jour

  • Mise à jour de IronSoftware.System.Drawing vers la version 2025.8.1.
  • Corrige un problème où ResizeToMil et ResizeTo ré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

PM > Install-Package BarCode -Version 2025.7.29

Notes de mise à jour

  • Mise à jour de IronSoftware.System.Drawing vers 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ù StampToExistingPdfPage levait 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 IntelliSense pour StampToExistingPdfPage, en remplaçant les pixels par des points.

Juin 2025

IronBarcode v2025.6.7

PM > Install-Package BarCode -Version 2025.6.7

Notes de mise à jour

  • Mise à jour de IronSoftware.System.Drawing vers 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ù AddAnnotationText ne 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

PM > Install-Package BarCode -Version 2025.5.8

Notes de mise à jour

Mises à jour de la documentation :

  • Modification du résumé XML pour ExportFilterImagesToDisk afin de clarifier son utilisation. Mises à jour des dépendances :
  • Mise à jour de IronSoftware.System.Drawing vers la version 2025.5.3. Corrections de bogues :
  • Correction du problème ReadPdf qui renvoyait un numéro de page erroné lors de la lecture de plusieurs fichiers PDF.
  • Corrige un problème où ExportFilterImagesToDisk ne créait aucun fichier dans le répertoire spécifié. Nouvelles fonctionnalités :
  • Ajoute une nouvelle méthode appelée ReadPdfs pour lire plusieurs fichiers PDF. La méthode renverra un objet BarcodeResults pour chaque document PDF.
  • Ajoute les filtres HistogramEqualization, Erode et Dilate pour le prétraitement des images de BARCODE dans ImageFilterCollection. Améliorations :
  • Améliore les performances de lecture grâce au mode ExtremeDetail Speed.

Avril 2025

IronBarcode 2025.4.2

PM > Install-Package BarCode -Version 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.Drawing vers la version 2025.3.6.

Mars 2025

IronBarcode 2025.3.4

PM > Install-Package BarCode -Version 2025.3.4

Notes de mise à jour

  • Corrige un problème où certains types System sont 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.Drawing vers la version 2025.3.5.

Février 2025

IronBarcode 2025.2.11

PM > Install-Package BarCode -Version 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.Linux pour 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ù CropArea est 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.Drawing vers la version 2025.1.6.

Janvier 2025

IronBarcode 2025.1.10

PM > Install-Package BarCode -Version 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

PM > Install-Package BarCode -Version 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.Drawing vers 2024.12.3.

Novembre 2024

IronBarcode 2024.11.5

PM > Install-Package BarCode -Version 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ération BarcodeScanMode pour la détection et la lecture par apprentissage automatique.

Octobre 2024

IronBarcode 10/10/2024

PM > Install-Package BarCode -Version 2024.10.10

Notes de mise à jour

  • Ajoute de nouveaux filtres de flou : flou gaussien, flou médian, filtrage bilatéral.
  • Ajoute un commutateur dans la classe ImageFilterCollection pour économiser des images intermédiaires lors de l'application de filtres.
  • Autres corrections de bugs mineurs.

Septembre 2024

IronBarcode 2024.9.7

PM > Install-Package BarCode -Version 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.Drawing au 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

PM > Install-Package BarCode -Version 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.Drawing vers 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

PM > Install-Package BarCode -Version 2024.7.2

Notes de mise à jour

  • Ajoute un bouton " Rotation automatique " dans BarcodeReaderOptions pour redresser automatiquement les BARCODE afin d'améliorer leur lisibilité.
  • Mises à jour IronSoftware.System.Drawing Dépendance vers la version 2024.7.2.

Juin 2024

IronBarcode 2024.6.1

PM > Install-Package BarCode -Version 2024.6.1

Notes de mise à jour

  • Corrections de bugs mineurs
  • Mises à jour IronSoftware.System.Drawing Dépendance vers la version 2024.6.1

Mai 2024

IronBarcode 2024.5.3

PM > Install-Package BarCode -Version 2024.5.3

Notes de mise à jour

  • Corrections de bugs mineurs
  • Mises à jour IronSoftware.System.Drawing Dépendance vers la version 2024.5.1

Mars 2024

IronBarcode v2024.4.4

PM > Install-Package BarCode -Version 2024.4.4

Notes de mise à jour

  • Mise à jour de Microsoft.ML.OnnxRuntime vers la version 1.17.1.
  • Mise à jour de IronSoftware.System.Drawing vers la version 2024.4.1.

Mars 2024

IronBarcode v2024.3.2

PM > Install-Package BarCode -Version 2024.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/nfig dans .NET Framework.
  • Correction d'un bug lié à la lecture des BarCodes à l'aide du ML sur macOS.
  • Mise à jour de IronSoftware.System.Drawing vers la version 2024.3.4.

Février 2024

IronBarcode v2024.2.1

PM > Install-Package BarCode -Version 2024.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 BarcodeReaderOptions for ConfidenceThreshold)
  • 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.Drawing vers la version 2024.2.2.

Décembre 2023

IronBarcode v2023.12.4

PM > Install-Package BarCode -Version 2023.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.Slim distinct pour l'ancien comportement non ML.
  • Mise à jour de IronSoftware.System.Drawing vers la version 2023.12.1.
  • Correction de l'exception ObjectDisposedException levée par certaines méthodes .To***Stream()

Novembre 2023

IronBarcode v2023.11.3

PM > Install-Package BarCode -Version 2023.11.3

Notes de mise à jour

  • Mise à jour de IronSoftware.System.Drawing vers la version 2023.11.1. - Mise à jour de IronSoftware.Com/mon vers la version 2023.11.12.

Octobre 2023

IronBarcode v2023.10.1

Notes de mise à jour

  • Mise à jour de IronSoftware.System.Drawing vers la version 2023.10.1.
  • Mise à jour de IronSoftware.Com/mon vers la version 2023.10.2.

Septembre 2023

IronBarcode v2023.9.45

PM > Install-Package BarCode -Version 2023.9.45

Notes de mise à jour

  • Correction de problèmes liés à la libération des flux de mémoire dans ToJpegStream(), ToPngStream() et ToTiffStream().
  • Ajout de IronSoftware.Com/mon en tant que nouvelle dépendance.
  • Mise à jour de IronSoftware.System.Drawing vers la version 2023.9.2.
  • Mise à jour de IronSoftware.Native.PdfModel vers la version 2023.9.18570.

Août 2023

IronBarcode v2023.8.4

PM > Install-Package BarCode -Version 2023.8.4

Notes de mise à jour

  • Mise à jour de IronSoftware.Native.PdfModel vers 2023.8.17287

Juillet 2023

IronBarcode v2023.7.1

PM > Install-Package BarCode -Version 2023.7.1

Notes de mise à jour

  • Utilisation de IronSoftware.Native.PdfModel pour lire et écrire des fichiers PDF
  • Mise à jour de IronSoftware.System.Drawing vers 2023.7.1

Juin 2023

IronBarcode v2023.6.1

PM > Install-Package BarCode -Version 2023.6.1

Notes de mise à jour

  • Traitement asynchrone amélioré : la méthode ReadPdfAsync a été mise à jour pour respecter pleinement la tâche asynchrone.
  • PostBuildEvent Correction de la copie du dossier d'exécution : résolution d'un problème lié à la copie du dossier d'exécution lors de PostBuildEvent.
  • Mise à jour de IronSoftware.System.Drawing vers 2023.6.1

Mai 2023

IronBarcode v2023.5.1

PM > Install-Package BarCode -Version 2023.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/nfig dans certains projets .NET Framework ASP.NET
  • Mise à jour de IronSoftware.System.Drawing vers 2023.4.4

Avril 2023

IronBarcode v2023.4.1

PM > Install-Package BarCode -Version 2023.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

PM > Install-Package BarCode -Version 2023.3.2

Notes de mise à jour

  • Correction d'un problème avec le lecteur de barcodes Code39 où la propriété UseCode39ExtendedMode ne 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.Detail sur 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

PM > Install-Package BarCode -Version 2023.2.2

Notes de mise à jour

  • Mises à jour pour utiliser IronSoftware.System.Drawing v2023.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

PM > Install-Package BarCode -Version 2023.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 BarCode pour 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

PM > Install-Package BarCode -Version 2022.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

PM > Install-Package BarCode -Version 2022.10.9871

Notes de mise à jour

  • Ajoute la classe QRCodeLogo qui permet de spécifier la largeur, la hauteur et les coins arrondis
  • Ajoute DataMatrixWriter pour la personnalisation de la forme du Data Matrix (carré ou rectangulaire)
  • Ajoute une option Logger.EnableDebugging pour le débogage
  • Définit ExpectMultipleBarcodes sur true par défaut
  • Correction d'un problème empêchant LoggingMode de 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 CreateQrCodeWithLogo et CreateQrCodeWithLogoImage sont désormais obsolètes ; veuillez utiliser QRCodeLogo à la place

Septembre 2022

IronBarcode v2022.9.8982

PM > Install-Package BarCode -Version 2022.9.8982

Notes de mise à jour

  • Ajout de la prise en charge de .NET 7
  • Ajoute IronSoftware.System.Drawing pour ajouter la prise en charge des images bitmap pour :

  • 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 ImageFilter pour améliorer la lisibilité :

    • AdaptiveThreshold
    • BinaryThreshold
    • Luminosité
    • Contrast
    • Inverser
    • Affiner
  • Ajoute le résultat du filtre d'image après l'application d'un ImageFilter afin 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
    • CentOs 7, 8
    • Rocky Linux 8, 9
    • Amazon Linux 2

Août 2022

IronBarcode v2022.8.8024

PM > Install-Package BarCode -Version 2022.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

PM > Install-Package BarCode -Version 2022.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 CropArea défini plus grand que l'image.

Mai 2022

IronBarcode v2022.5.5918

PM > Install-Package BarCode -Version 2022.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

PM > Install-Package BarCode -Version 2022.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

PM > Install-Package BarCode -Version 2021.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

PM > Install-Package BarCode -Version 2021.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é

Prêt à commencer?
Nuget Téléchargements 2,240,258 | Version : 2026.5 just released
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ? PM > Install-Package BarCode
exécuter un échantillon regarder votre chaîne devenir un code-barres.