Aujourd’hui, nous aborderons le sujet de la lecture de codes-barres, qui implique l’utilisation de représentations optiques lisibles par machine des données. Les codes-barres se composent généralement de lignes et de chiffres parallèles, et ils servent à identifier de manière unique les produits et à faciliter les processus tels que la gestion des stocks et les transactions au point de vente. Nous examinerons la possibilité de numériser des images de codes-barres en ligne et d’utiliser une caméra à cette fin. De plus, nous explorerons comment vous pouvez scanner des codes-barres en utilisant différents langages de programmation.

Scanner le code-barres en ligne

Scanner de code-barres en ligne gratuit

Pour scanner des codes-barres en ligne, vous pouvez utiliser le scanner en ligne gratuit. Suivez simplement les étapes simples pour scanner et décoder.

  • Faites glisser et déposez votre image de code-barres dans la zone attribuée ou téléchargez-la.
  • Une fois téléchargé, le fichier de code-barres sera décodé et le résultat sera affiché.
  • Vous avez la possibilité de copier le résultat de la numérisation.
  • Vous pouvez également copier l’URL du résultat de l’analyse et l’utiliser ultérieurement.
Scanner l'image du code-barres en ligne

Scanner le code-barres en ligne à l’aide de l’appareil photo

À partir d’appareils mobiles, il est plus facile de prendre des photos à l’aide de son appareil photo. Pour scanner les codes-barres à l’aide de la caméra, il vous suffit de pointer votre caméra vers le code-barres.

  • Basculez la source de numérisation sur Appareil photo.
  • Dirigez l’appareil photo vers le code-barres et appuyez simplement sur Prendre une photo.
  • Vous avez la possibilité de copier le résultat de la numérisation.
  • Vous pouvez également copier l’URL du résultat de l’analyse et l’utiliser ultérieurement.
Numérisation de codes-barres à l'aide de l'appareil photo

Lecture de codes-barres - Guide du développeur

Êtes-vous un développeur ou souhaitez-vous créer votre propre lecteur de codes-barres ? Si oui, vous pouvez choisir parmi les bibliothèques autonomes. Prenez le temps d’explorer les choix disponibles et de déterminer la plateforme qui répond le mieux à vos besoins pour développer un outil en ligne pour lire ou scanner des codes-barres.

Scannez le code-barres avec C# en utilisant .NET

Voici comment numériser des codes-barres avec C# à l’aide de GroupDocs.Parser for .NET :

// Scannez le code-barres à l'aide de C#
using (Parser parser = new Parser("/path/barcode.png"))
{
    // Extrayez tous les codes-barres.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // Itérer sur les codes-barres
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // Imprimer les valeurs du code-barres identifié
        Console.WriteLine(barcode.CodeTypeName +" Value: " + barcode.Value);
    }
}

Vous pouvez mieux comprendre le développement de Barcode Scanner using C#.

Scanner le code-barres avec Java

Les développeurs Java peuvent suivre les étapes et l’extrait de code ci-dessous pour lire les codes-barres avec Java à l’aide de GroupDocs.Parser for Java :

// Scanner le code-barres à l'aide de Java
try(Parser parser = new Parser("/path/barcode.png"))
{
    // Extrayez tous les codes-barres.
    Iterable<PageBarcodeArea> barcodes = parser.getBarcodes();
  
    // Répéter
    for(PageBarcodeArea barcode : barcodes)
    {
        // Imprimer les valeurs du code-barres identifié
        Console.WriteLine(barcode.getCodeTypeName()	 +" Code Value: " + barcode.getValue());
    }
}

Pour plus d’informations, reportez-vous à l’article sur comment scanner des codes-barres avec Java.

FAQ

Comment scanner un code-barres s’il ne s’agit pas d’un fichier image ?

Cela nous semble étrange/différent mais pas pour l’API ou l’outil. Il prend en charge divers formats de documents pour la numérisation ; qui incluent PDF, documents de traitement de texte, présentations et divers formats d’image.

Quelle est la rapidité de cet outil de numérisation en ligne ?

Cet outil en ligne gratuit est rapide et efficace et fournit une numérisation en quelques secondes.

Voir également