Logo IronBarcodefor .NET

Lire un code-barres à partir d'une image C#

  • Lire plus de 30 formats y compris tous les principaux types 1D/2D
  • Créer des codes-barres avec contrôle du style, de la taille et de l'annotation
  • Traitement par lots avec asynchrone et multi-threading
  • Essai gratuit de 30 jours, toutes les fonctionnalités, pas de carte de crédit
Trial key

Obtenez votre clé d'essai 30 jours gratuitement.

Check icon Aucune carte de crédit ou création de compte requise
Test Icon

Testez dans un environnement en direct

Testez en production sans filigranes.
Fonctionne où que vous en ayez besoin.

Functional Icon

Produit entièrement fonctionnel

Profitez de 30 jours de produit entièrement fonctionnel.
Configurez-le et faites-le fonctionner en quelques minutes.

Support Icon

Support technique 24/5

Accès complet à notre équipe de support technique durant votre essai produit

Démarrage rapide des codes-barres
using IronBarCode;
using System.Drawing;

// Reading a barcode is easy with IronBarcode!
var resultFromFile = BarcodeReader.Read(@"file/barcode.png"); // From a file
var resultFromBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp")); // From a bitmap
var resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg")); // From an image file
var resultFromPdf = BarcodeReader.ReadPdf(@"file/mydocument.pdf"); // From PDF use ReadPdf

// To configure and fine-tune barcode reading, utilize the BarcodeReaderOptions class
var myOptionsExample = new BarcodeReaderOptions
{
    // Choose a reading speed from: Faster, Balanced, Detailed, ExtremeDetail
    // There is a tradeoff in performance as more detail is set
    Speed = ReadingSpeed.Balanced,

    // Reader will stop scanning once a single barcode is found (if set to true)
    ExpectMultipleBarcodes = true,

    // By default, all barcode formats are scanned for
    // Specifying a subset of barcode types to search for would improve performance
    ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,

    // Utilize multiple threads to read barcodes from multiple images in parallel
    Multithreaded = true,

    // Maximum threads for parallelized barcode reading
    // Default is 4
    MaxParallelThreads = 2,

    // The area of each image frame in which to scan for barcodes
    // Specifying a crop area will significantly improve performance and avoid noisy parts of the image
    CropArea = new Rectangle(),

    // Special setting for Code39 barcodes
    // If a Code39 barcode is detected, try to read with both the base and extended ASCII character sets
    UseCode39ExtendedMode = true
};

// Read with the options applied
var results = BarcodeReader.Read("barcode.png", myOptionsExample);

// Create a barcode with one line of code
var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);

// After creating a barcode, we may choose to resize
myBarcode.ResizeTo(400, 100);

// Save our newly-created barcode as an image
myBarcode.SaveAsImage("EAN8.jpeg");

// Get the barcode as an image for further processing
var myBarcodeImage = myBarcode.Image;

Pourquoi IronBarcode ?

Lisez et écrivez n'importe quel code-barres. Expédiez rapidement. Fonctionne sur Windows, Linux, macOS et cloud.

Cliquez pour visionner la vidéo sur Pourquoi IronBarcode ?

Support de format étendu

  • 50+ types de codes-barres : Code 39/93/128, UPC, EAN, QR, Data Matrix, PDF417, Aztec, et plus.
  • Lisez et écrivez des codes-barres dans une seule bibliothèque, aucun outil séparé n'est nécessaire.
  • Exportez vers une image, PDF ou HTML en un seul appel.

Prêt et opérationnel en 5 minutes

  • PM > Install-Package BarCode

    → Débuts rapides de 5 minutes.
  • API simple : BarcodeReader.Read(), BarcodeWriter.CreateBarcode().
  • Paramètres intelligents : correction automatique de l'image et détection de code-barres intégrée.

Performance de niveau entreprise

  • .NET 10, Core, Standard, or Framework
  • Multithreading et balayage par lots : traitez plus de 1 000 codes-barres par minute.
  • Déploiement partout : cloud, sur site, isolé, et sans serveur.

Lecture précise, quelles que soient les conditions

  • Prétraitement optimisé par ML : corrige automatiquement l'inclinaison, le bruit, l'orientation et la basse résolution.
  • Taux de réussite de plus de 98 % sur des codes-barres endommagés ou mal imprimés en production.
  • Régions de recadrage et scores de confiance pour des résultats précis et audités.

Support & licences prioritaire pour les développeurs

  • Licence perpétuelle: achetez une fois, utilisez pour toujours. Mises à jour et renouvellements optionnels.
  • assistance technique 24/5 (24/7 en Premium). De vrais humains, réponse moyenne au chat <1 min.
  • Garantie de remboursement de 30 jours. Pas le bon ajustement ? Remboursement complet, sans questions.

Pour les bâtisseurs

  • Caractéristiques que vous utiliserez réellement :
    • lire/écrire codes-barres
    • Génération de code QR
    • batch scanning
    • filtres de correction d'image
    • régions de recadrage (ROI)
    • confidence scores
    • barcode styling
    • export PDF/HTML
    • intégration de logo (QR)
    • custom encoding
  • Fonctionne partout : Windows, Linux, macOS, Docker, Azure, AWS, cloud.

Pour les acheteurs

  • Fiabilité par2M+ ingénieurs2M+ installations NuGet.
  • Les équipes rapportent-40% de temps de développement économisépar rapport aux wrappers DIY/OSS.
  • Redistribution/SaaSoptions disponibles.
  • Ami des achats : licence perpétuelle, renouvellements optionnels, facture disponible, plusieurs options de paiement (y compris local).
  • Garantie de remboursement de 30 jours.

Ce que disent nos clients à propos de IronPDF ?

Agorus40%ÉCONOMIE

quote_symbolLà où auparavant nous devions utiliser un plug-in ou un package pour l'OCR, et un autre pour le PDF, avoir tout intégré dans un package économique était vraiment génial pour nous.

David JonesDavid JonesIngénieur logiciel principalLire l'étude de cas

Green2View

Green2View savings chartÉCONOMIE20%

Green2view a réalisé 20% d'économies, une réduction de 30% du temps de traitement des documents, et 100% de conformité.

Lire l'étude de cas
WILLAN

WILLAN savings chartMOINS DE TRAVAIL ADMINISTRATIF40%

Ça marche simplement—la génération automatisée de PDF fournit des rapports financiers parfaits à chaque fois.

Lire l'étude de cas

Ingénierie de Classe Mondiale,
Assistance 24 heures sur 24

Parlez à un Expert
Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise