Changelog : Mises à jour, étapes, feuille de route

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

Feuille de route IronBarcode

IronBarcode est né de nos demandes clients. Son histoire d'origine était un résultat direct des points de douleur des développeurs, notre équipe ayant fait une plongée approfondie dans les forums de la communauté et trouvant une demande répétée pour une solution plus efficace.

Nous avons écouté notre communauté et créé un produit pour leur offrir une meilleure solution que celle proposée par le marché. Aujourd'hui, nous continuons d'améliorer les performances d'IronBarcode en appliquant la dernière technologie pour améliorer les filtres d'image, la vision par ordinateur et l'apprentissage automatique. IronBarcode est maintenant utilisé dans 96 pays, et nous aimerions voir son application croître alors qu'elle continue de s'améliorer. À plus long terme, notre plan est de lancer IronBarcode pour plusieurs langages de programmation. ### IronBarcode v2025.11.4


Avril 2026

IronBarcode v2026.4.2

PM > Install-Package BarCode -Version 2026.4.2

Notes de version

  • Met à jour les dépendances internes.

Mars 2026

IronBarcode v2026.3.6

PM > Install-Package BarCode -Version 2026.3.6

Notes de version

  • Met à jour les dépendances internes.
  • Amélioration de la détection des codes-barres 1D en implémentant un balayage diagonal de secours, corrigeant un problème où les EAN-13 et d'autres codes-barres linéaires n'étaient pas détectés à des angles de rotation spécifiques (30°–60°).

Février 2026

IronBarcode v2026.2.1

PM > Install-Package BarCode -Version 2026.2.1

Notes de version

  • Met à jour les dépendances internes.

Janvier 2026

IronBarcode v2026.1.8

PM > Install-Package BarCode -Version 2026.1.8

Notes de version

  • Met à jour les dépendances internes.
  • Ajout d'une prise en charge de l'analyse des segments d'encodage du Code 128 (A/B/C) dans les codes-barres GS1 et Code 128 standard, y compris les transitions de jeux de caractères et les détails du nombre de symboles.
  • Résolution d'un problème où des codes-barres valides pouvaient être manqués en raison d'un seuil de ligne de balayage par défaut trop restrictif, et exposition de MinScanLines comme une option de lecteur configurable.

Décembre 2025

IronBarcode v2025.12.6

PM > Install-Package BarCode -Version 2025.12.6

Notes de version

  • Met à jour les dépendances internes.
  • Correction d'un problème où Code128GS1Parser.IsValid() lançait une exception au lieu de retourner false pour une entrée invalide.

Novembre 2025

IronBarcode v2025.11.4

PM > Install-Package BarCode -Version 2025.11.4

Notes de version

  • Met à jour les dépendances internes.

Octobre 2025

IronBarcode v2025.10.4

PM > Install-Package BarCode -Version 2025.10.4

Notes de version

  • Met à jour les dépendances internes.
  • Corrige un problème où le code-barres Code 39 Étendu ne peut pas être détecté pour certaines entrées PDF.

Septembre 2025

IronBarcode v2025.9.5

PM > Install-Package BarCode -Version 2025.9.5

Notes de version

  • Mise à jour de IronSoftware.System.Drawing à 2025.9.3.
  • Optimisation du chargement de l'objet AnyBitmap.

Août 2025

IronBarcode v2025.8.5

PM > Install-Package BarCode -Version 2025.8.5

Notes de version

  • Mise à jour de IronSoftware.System.Drawing à 2025.8.1.
  • Correction d'un problème où ResizeToMil et ResizeTo réduisaient la qualité de l'image.
  • Corrige un problème où la lecture de certaines grandes images bloquait l'application.
  • Ajoute la prise en charge de la génération d'images de code-barres 1 bpp.

IronBarcode v2025.7.29


Juillet 2025

IronBarcode v2025.7.29

PM > Install-Package BarCode -Version 2025.7.29

Notes de version

  • Mise à jour de IronSoftware.System.Drawing à 2025.7.12.
  • Corrige un problème où StampToExistingPdfPage jetait une exception si un PDF créé avec Microsoft Print to PDF était lu.
  • Correction d'un problème où StampToExistingPdfPage lançait une exception lors de la lecture d'un PDF créé avec Microsoft Print to PDF.
  • Corrige un problème où l'application du style de police ne fonctionnait pas pour le texte d'annotation.
  • Corrige un problème où le texte d'annotation supérieur se chevauchait avec le code-barres.
  • Correction d'un problème où l'ajout de CropArea à une image d'entrée renvoyait des coordonnées incorrectes pour l'emplacement du code-barres.
  • Réduit les faux positifs lors de la numérisation en mode " Détail Extrême ".
  • Réduction des faux positifs lors du balayage en mode "ExtremeDetail".
  • Améliore la lecture des codes-barres GS1-128.
  • Améliore la lecture des codes-barres GS1-128.
  • Correction des unités de IntelliSense pour StampToExistingPdfPage de pixels à points.

Juin 2025

IronBarcode v2025.6.7

PM > Install-Package BarCode -Version 2025.6.7

Notes de version

  • Mise à jour de IronSoftware.System.Drawing à 2025.6.2.
  • Corrige un problème où l'annotation inférieure d'un objet code-barres est coupée.
  • Correction d'un problème où AddAnnotationText ignore l'espacement du texte.
  • Modifie l'apparence par défaut du texte d'annotation pour ne pas être en gras et brillant.
  • Modifie l'apparence par défaut du texte d'annotation pour ne pas être en gras et brillant.

Mai 2025

13 mai 2025
[Version 2025.5.8](https://www.nuget.org/packages/BarCode/2025.5.8)
[ Voir la référence API d'IronBarcode v2025.5.8 ](/csharp/barcode/object-reference/api/v2025.5.8/)
PM > Install-Package BarCode -Version 2025.5.8

Notes de version

Mises à jour de documentation :

  • Modification du résumé XML pour ExportFilterImagesToDisk pour clarifier son utilisation. Mises à jour des dépendances :
  • Mise à jour de IronSoftware.System.Drawing à 2025.5.3. Corrections de bogues:
  • Correction de ReadPdf retournant le mauvais numéro de page lors de la lecture de plusieurs PDF.
  • Correction d'un problème où ExportFilterImagesToDisk ne créait aucun fichier dans le répertoire spécifié. Nouvelles fonctionnalités :
  • Ajout d'une nouvelle méthode appelée ReadPdfs pour lire plusieurs PDF. La méthode retournera un objet BarcodeResults pour chaque document PDF.
  • Ajout de filtres HistogramEqualization, Erode, et Dilate pour le prétraitement des images de codes-barres dans ImageFilterCollection. Améliorations:
  • Amélioration des performances de lecture avec le mode Speed ExtremeDetail.

Avril 2025

IronBarCode 2025.4.2

PM > Install-Package BarCode -Version 2025.4.2

Notes de version

  • Réduction de la marge blanche autour des images de codes-barres sans marges spécifiées.
  • Mise à jour de IronSoftware.System.Drawing à 2025.3.6.

Mars 2025

IronBarCode 2025.3.4

PM > Install-Package BarCode -Version 2025.3.4

Notes de version

  • Correction d'un problème où certains types System sont redéfinis.
  • Correction d'un problème où les packages de dépendance ne sont pas installés automatiquement dans les projets MAUI ciblant iOS/Android.
  • Correction d'un problème où un espacement horizontal excessif était ajouté à la sortie de code-barres 1D écrit.
  • Mise à jour de IronSoftware.System.Drawing à 2025.3.5.

Février 2025

IronBarCode 2025.2.11

PM > Install-Package BarCode -Version 2025.2.11

Notes de version

  • Séparation du support de plateforme en packages individuels -- la plateforme supportée correspondante sera ajoutée à la fin du nom du package (par exemple BarCode.Linux pour le support Linux). Le package pour Windows restera comme "BarCode".
  • Ajout du support pour les plateformes Android et iOS (utilisez les packages "BarCode.Android" et "BarCode.iOS" pour chaque plateforme respective). Pour apprendre comment configurer ces plateformes, veuillez consulter les guides "Configuration sur iOS" et "Configuration sur Android" sur notre site web.
  • Correction d'un problème où une violation d'accès mémoire se produit si le mode "MachineLearningScan" est utilisé dans un projet avec IronPDF installé.
  • Correction d'un problème où CropArea est ignoré si le mode "MachineLearningScan" est défini.
  • Correction d'un problème où la hauteur d'un code-barres unidimensionnel ne peut pas être définie.
  • Mise à jour de IronSoftware.System.Drawing à 2025.1.6.

Janvier 2025

IronBarCode 2025.1.10

PM > Install-Package BarCode -Version 2025.1.10

Notes de version

  • Mise à jour des packages de dépendance pour traiter les vulnérabilités de sécurité connues.
  • Correction d'un problème d'exception de licence lancé lorsque le package est installé avec le package Azure.Core.
  • Corrections de bugs mineurs.

Décembre 2024

IronBarCode 2024.12.8

PM > Install-Package BarCode -Version 2024.12.8

Notes de version

  • Correction d'un problème où les données binaires de certains caractères du texte de code-barres n'étaient pas retournées correctement.
  • Correction d'un problème où les données de code-barres avec des caractères Unicode lançaient une exception de données corrompues.
  • Suppression de la fonctionnalité obsolète/dépréciée.
  • Mise à jour de IronSoftware.System.Drawing à 2024.12.3.

Novembre 2024

IronBarCode 2024.11.5

PM > Install-Package BarCode -Version 2024.11.5

Notes de version

  • Remplacement de la détection et de la lecture par apprentissage machine comme mode de lecture par défaut.
  • Ajout de la valeur "MachineLearningScan" à l'énumération BarcodeScanMode pour la détection et la lecture via apprentissage automatique.

Octobre 2024

IronBarCode 2024.10.10

PM > Install-Package BarCode -Version 2024.10.10

Notes de version

  • Ajout de nouveaux filtres pour le flou : flou gaussien, flou médian, filtrage bilatéral.
  • Ajout d'un basculement dans la classe ImageFilterCollection pour enregistrer les images intermédiaires lors de l'application de filtres.
  • Autres corrections mineures de bugs.

Septembre 2024

IronBarCode 2024.9.7

PM > Install-Package BarCode -Version 2024.9.7

Notes de version

  • Ajout de la prise en charge de l'écriture pour MaxiCode, Intelligent Mail, Databar, Databar Expanded, Micro QR, et rMQR.
  • Mise à jour de IronSoftware.System.Drawing à 2024.9.11.
  • Correction d'un problème avec l'écriture de codes-barres lente.
  • Autres corrections mineures de bugs.

Août 2024

IronBarCode 2024.8.12

PM > Install-Package BarCode -Version 2024.8.12

Notes de version

  • Amélioration de la vitesse et de la précision de la lecture de codes-barres.
  • Ajout du support de lecture pour Micro QR et Rectangular Micro QR (rMQR).
  • Mise à jour de la dépendance IronSoftware.System.Drawing à 2024.8.1.
  • Mise à jour des noms d'encodage de codes-barres pour mieux refléter les noms conventionnels actuels. "Rss14" est désormais "Databar" et "Databar" est maintenant "DatabarExpanded".

Juillet 2024

IronBarCode 2024.7.2

PM > Install-Package BarCode -Version 2024.7.2

Notes de version

  • Ajout d'un basculement "Auto-Rotate" dans BarcodeReaderOptions pour le redressage automatique des codes-barres afin d'améliorer la lisibilité.
  • Mise à jour de la dépendance IronSoftware.System.Drawing à 2024.7.2.

Juin 2024

IronBarCode 2024.6.1

PM > Install-Package BarCode -Version 2024.6.1

Notes de version

  • Corrections de bugs mineurs
  • Mise à jour de la dépendance IronSoftware.System.Drawing à 2024.6.1

Mai 2024

IronBarCode 2024.5.3

PM > Install-Package BarCode -Version 2024.5.3

Notes de version

  • Corrections de bugs mineurs
  • Mise à jour de la dépendance IronSoftware.System.Drawing à 2024.5.1

Mars 2024

IronBarCode v2024.4.4

PM > Install-Package BarCode -Version 2024.4.4

Notes de version

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

Mars 2024

IronBarCode v2024.3.2

PM > Install-Package BarCode -Version 2024.3.2

Notes de version

  • Correction d'un bogue où la clé de licence n'était pas prise en compte à partir du fichier web.config dans .NET Framework.
  • Correction d'un bug avec la lecture de codes-barres utilisant ML sur macOS.
  • Mise à jour de IronSoftware.System.Drawing à la version 2024.3.4.

Février 2024

IronBarCode v2024.2.1

PM > Install-Package BarCode -Version 2024.2.1

Notes de version

  • Amélioration du comportement lors de la lecture de codes-barres dans des PDFs en aplatissant la page du document avant la lecture.
  • Ajout de la capacité à optimiser la valeur de seuil de confiance. (See BarcodeReaderOptions for ConfidenceThreshold)
  • Correction de l'exception DLL manquante en mode Auto lors de la lecture de code-barres en utilisant BarCode.Slim.
  • Mise à jour de IronSoftware.System.Drawing à la version 2024.2.2.

Décembre 2023

IronBarCode v2023.12.4

PM > Install-Package BarCode -Version 2023.12.4

Notes de version

  • Ajout d'un modèle d'apprentissage machine pour des améliorations révolutionnaires de la lecture de codes-barres !
  • Séparation du package BarCode.Slim pour l'ancien comportement non-ML.
  • Mise à jour de IronSoftware.System.Drawing à la version 2023.12.1.
  • Correction de ObjectDisposedException lancée avec certaines méthodes .To***Stream()

Novembre 2023

IronBarCode v2023.11.3

PM > Install-Package BarCode -Version 2023.11.3

Notes de version

  • Mise à jour de IronSoftware.System.Drawing à la version 2023.11.1.- Mise à jour de IronSoftware.Common à la version 2023.11.12.

Octobre 2023

IronBarCode v2023.10.1

Notes de version

  • Mise à jour de IronSoftware.System.Drawing à la version 2023.10.1.
  • Mise à jour de IronSoftware.Common à la version 2023.10.2.

Septembre 2023

IronBarCode v2023.9.45

PM > Install-Package BarCode -Version 2023.9.45

Notes de version

  • Correction des problèmes d'élimination du fil de mémoire dans ToJpegStream(), ToPngStream(), et ToTiffStream().
  • Ajout de IronSoftware.Common comme nouvelle dépendance.
  • Mise à jour de IronSoftware.System.Drawing à la version 2023.9.2.
  • Mise à jour de IronSoftware.Native.PdfModel à la version 2023.9.18570.

Août 2023

IronBarCode v2023.8.4

PM > Install-Package BarCode -Version 2023.8.4

Notes de version

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

Juillet 2023

IronBarCode v2023.7.1

PM > Install-Package BarCode -Version 2023.7.1

Notes de version

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

Juin 2023

IronBarCode v2023.6.1

PM > Install-Package BarCode -Version 2023.6.1

Notes de version

  • Amélioration du traitement asynchrone : la méthode ReadPdfAsync a été mise à jour pour respecter pleinement la tâche asynchrone.
  • Correction de la copie du dossier d'exécution PostBuildEvent : Résolution d'un problème lié à la copie du dossier d'exécution pendant PostBuildEvent.
  • Mise à jour de IronSoftware.System.Drawing à 2023.6.1

Mai 2023

IronBarCode v2023.5.1

PM > Install-Package BarCode -Version 2023.5.1

Notes de version

  • Correction d'un problème empêchant l'exécution en mode débogage sans licence
  • Correction d'un problème où les clés de licence ne seraient pas récupérées à partir de web.config dans certains projets .NET Framework ASP.NET
  • Mise à jour de IronSoftware.System.Drawing à 2023.4.4

Avril 2023

IronBarCode v2023.4.1

PM > Install-Package BarCode -Version 2023.4.1

Notes de version

  • Ajoute la prise en charge :

    • Pour les clés de licence Iron Suite
    • Pour les clés de licence stockées dans les fichiers .config et .json dans les sous-dossiers de l'application
  • Corrections de bugs :

    • Problèmes avec les clés de licence stockées dans les fichiers .config et .json non récupérés
    • La coordination X et Y du code-barres donnée par IronBarcode est désalignée par rapport à la coordination réelle

Mars 2023

IronBarCode v2023.3.2

PM > Install-Package BarCode -Version 2023.3.2

Notes de version

  • Correction d'un problème avec le lecteur de code-barres Code39 où la propriété UseCode39ExtendedMode ne décodait pas correctement les caractères étendus.
  • Correction d'un problème où la définition de la couleur de la police pour les annotations de texte de code-barres ne fonctionnait pas correctement.
  • Correction d'un avertissement qui était lancé lors de l'utilisation de ReadingSpeed.Detail sur certains documents PDF.
  • Correction d'un bug où les codes-barres en double étaient ignorés par le lecteur de code-barres.

Février 2023

IronBarCode v2023.2.2

PM > Install-Package BarCode -Version 2023.2.2

Notes de version

  • Mise à jour pour utiliser IronSoftware.System.Drawing v2023.2.2
  • Ajoute le support du code-barres GS1-128
  • Correction d'un bogue où certaines petites dimensions personnalisées produisaient des sorties floues

Janvier 2023

IronBarCode v2023.1.11395

PM > Install-Package BarCode -Version 2023.1.11395

Notes de version

  • Mise à jour pour utiliser IronSoftware.System.Drawing v2023.1.11379
  • Correction d'un problème lors de l'installation de BarCode pour utilisation sur .NET Framework
  • Correction d'un bogue lors de la création d'un code-barres Code39 contenant le caractère '%'
  • Correction d'un bug lors de la lecture d'une image Tiff et de la restitution de couleurs incorrectes
  • Correction d'un bogue 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 version

  • Ajout de plus de surcharges à BarCodeReader.ReadAsync() permettant plus d'options pour lire des codes-barres uniques
  • Ajout de la prise en charge asynchrone aux méthodes de lecture BarCodeReader, maintenant vous pouvez utiliser await pour éviter de geler votre logiciel
  • Correction d'un bug affectant la lecture des clés de licence à partir du fichier de configuration sur certains systèmes
  • Mise à niveau pour utiliser la dernière version de IronSoftware.System.Drawing (v2022.11.10457)
  • Ajoute le support du chargement d'images TIFF avec des cadres de dimensions variables
  • Correction d'un bug où la définition d'une couleur QR à une couleur pâle faisait disparaître l'image du logo personnalisé

Octobre 2022

IronBarCode v2022.10.9871

PM > Install-Package BarCode -Version 2022.10.9871

Notes de version

  • Ajout de la classe QRCodeLogo qui permet de spécifier la largeur, la hauteur et les coins arrondis
  • Ajout de DataMatrixWriter pour la personnalisation de la forme de Data Matrix (carrée ou rectangulaire)
  • Ajout d'une option Logger.EnableDebugging pour le débogage
  • Réglage de ExpectMultipleBarcodes sur true par défaut
  • Correction d'un problème avec LoggingMode qui ne s'appliquait pas correctement
  • Correction des marges ajoutées aux codes-barres 2D
  • Correction d'un problème lors de la création d'un code-barres UPC-A avec tableau d'octets
  • Ancien 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 version

  • Ajout de support for .NET 7
  • Ajout de IronSoftware.System.Drawing pour ajouter la prise en charge de Bitmap pour :

  • Suppression du support for .NET Framework 4.5. La version minimale supportée de .NET Framework est maintenant 4.6.2
  • Ajout de nouvelles méthodes ImageFilter pour améliorer la lecture :

    • AdaptiveThreshold
    • BinaryThreshold
    • Brightness
    • Contrast
    • Invert
    • Sharpen
  • Ajout du résultat du filtre d'image après 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 version

  • Amélioration des performances : Moins de codes-barres à "faux positifs".
  • Chemin de fichier temporaire configurable.

Juillet 2022

IronBarcode v2022.7.7345

PM > Install-Package BarCode -Version 2022.7.7345

Notes de version

  • API améliorée pour une facilité d'utilisation.
  • Fonction ajoutée : l'API renvoie les emplacements des codes-barres, la valeur de rotation des codes-barres et l'orientation de la page dans le résultat de lecture.
  • Fonction ajoutée : prise en charge du décodage des codes-barres Code39 avec ASCII complet.
  • Bug corrigé : Lecture de codes-barres verticaux.
  • Bogue corrigé : lire des codes-barres à 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 version

  • Compatibilité Linux et MacOS améliorée
  • Compatibilité .NET 5 et 6 améliorée
  • Prise en charge TIFF & GIF améliorée
  • Fonction ajoutée : dimensionnement de codes-barres en dimensions impériales MIL & pouce
  • Fonction ajoutée : espacement d'annotations de texte personnalisé
  • Bug corrigé : Les valeurs binaires ne nécessitent plus d'encodage et de décodage en base64
  • Bug corrigé : redimensionnement et contrôle du rapport d'aspect

Mars 2022

IronBarcode v2022.3.0

PM > Install-Package BarCode -Version 2022.3.0

Notes de version

  • Amélioration : Support de .NET 6
  • Amélioration : Sécurité et performance

Décembre 2021

IronBarcode v2021.12.21

PM > Install-Package BarCode -Version 2021.12.21

Notes de version

  • Amélioration : Vitesse et stabilité
  • Amélioration : Support 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 version

  • Bug corrigé : Fonctionne maintenant avec .NET 5.07
  • Bug corrigé : Lecture des clés de licence à partir des fichiers de configuration du projet (cas particuliers)
  • Amélioration : Vitesse et stabilité
Prêt à commencer?
Nuget Téléchargements 2,169,908 | Version : 2026.4 vient de sortir
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.