Aspose.BarCode  pour Node.js via Java

Générateur de codes-barres Node.js et API de numérisation

Reconnaître ou générer des codes-barres 1D, 2D et postaux, y compris Code128, Code93, Code39, QR Code à partir de différentes images.

  Download Free Trial
  
 

Aspose.BarCode pour Node.js via Java est une API de génération et de décodage de code-barres facilement personnalisable. Les développeurs peuvent intégrer sa fonctionnalité de génération et de lecture de codes-barres dans leurs applications via le pont nodejs-java. Il peut être utilisé pour lire des codes-barres 1D, 2D et postaux courants à partir d'images sous n'importe quel angle. Cette bibliothèque de codes à barres permet aux développeurs de générer des images de codes à barres de plus de 60 types et de les enregistrer dans différents formats, tels que JPG, PNG, GIF, BMP et TIFF. Il prend en charge la personnalisation de différentes fonctionnalités d'imagerie, telles que la couleur et le style de la bordure du code-barres, les marges, l'angle de rotation, la résolution et la couleur du code-barres.

Fonctionnalités avancées de l'API de code-barres Node.js

Générer un code QR suisse

Outre les codes-barres 2D et les codes QR, la bibliothèque de codes-barres permet de générer et de lire des codes QR suisses. Ils sont basés sur la spécification du code QR (Quick Response) et sont utilisés en Suisse pour faciliter les paiements entre les entreprises et les particuliers. Les codes QR sont des codes-barres bidimensionnels qui peuvent être scannés avec un smartphone ou un autre appareil pour accéder rapidement et facilement à des informations ou effectuer une action. Les codes QR suisses sont une norme nationale pour les paiements électroniques en Suisse. Ils sont utilisés par les entreprises pour recevoir les paiements des clients. Lorsqu'un client scanne un code QR suisse, il reçoit des informations de paiement et peut initier un paiement à partir de son application bancaire mobile. Cela offre aux entreprises un moyen pratique et sécurisé d'accepter les paiements de leurs clients. Les codes QR suisses sont couramment utilisés dans une variété d'industries, y compris la vente au détail, l'hôtellerie et la santé. Pour générer un code QR suisse, vous devrez fournir les informations nécessaires, telles que le nom de votre entreprise, vos coordonnées bancaires et le montant du paiement. Le générateur de code QR Aspose utilisera ces informations pour créer un code QR suisse qui pourra ensuite être scanné par vos clients pour initier un paiement. Une fois le code QR généré, vous pouvez le télécharger et l'utiliser dans votre entreprise pour accepter les paiements de vos clients.

Exemple en direct de génération de code QR

La bibliothèque de codes-barres permet aux développeurs de générer une large gamme de codes-barres 2D, y compris Data Matrix, Aztec Code, PDF417, Macro PDF417 et autres. Il est particulièrement utile pour générer des codes-barres volumineux ou multiples contenant des valeurs de données longues ou complexes. La bibliothèque fournit une interface simple et intuitive pour spécifier le type de code-barres à générer, saisir les données d'entrée à stocker et définir les paramètres liés à l'apparence. Cela en fait un outil convivial et puissant pour créer des codes-barres de haute qualité pour diverses applications. L'exemple de code ci-dessous montre comment créer des codes QR.

Code to be executed - JavaScript


const barcode_ = require("aspose.barcode");
const aspose_barcode = barcode_.AsposeBarcode

let BarcodeGenerator = aspose_barcode.BarcodeGenerator;
let EncodeTypes = aspose_barcode.EncodeTypes;

// Create an instane of the BarcodeGenerator class
let generator = new BarcodeGenerator(EncodeTypes.QR, "");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeteres(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate and save image
generator.save("example.png", aspose_barcode.BarCodeImageFormat.PNG);
Generation result

Optimiser la lecture des codes-barres

Aspose.Barcode pour C++ est une bibliothèque complète de codes à barres pour travailler avec des codes à barres dans un large éventail d'applications. L'une de ses principales caractéristiques est la possibilité d'affiner le processus de reconnaissance pour optimiser à la fois la qualité et la vitesse de détection des codes-barres. La bibliothèque propose plusieurs paramètres avancés qui peuvent être utilisés pour optimiser la lecture de codes-barres en fonction des besoins spécifiques d'une application. Par exemple, la bibliothèque fournit des modes de lecture spéciaux qui permettent une lecture rapide des codes-barres linéaires de haute qualité. Cela peut être utile dans les applications qui doivent traiter rapidement de gros volumes de données de codes-barres. De plus, la bibliothèque permet aux développeurs de spécifier les régions de numérisation cibles et les types de codes-barres, ce qui peut améliorer la précision de la numérisation en se concentrant sur les zones les plus pertinentes de l'image. L'API prend également en charge la détection de plusieurs codes-barres dans une seule image, ce qui peut être utile dans les applications qui doivent traiter plusieurs codes-barres simultanément.

Exemple en direct de reconnaissance de code-barres

L'API du lecteur de codes-barres fournit un ensemble de fonctionnalités pour numériser, détecter et lire les codes-barres 1D, 2D et postaux. Avec seulement quelques lignes de code, les développeurs peuvent facilement intégrer cette fonctionnalité dans leurs applications et l'utiliser pour détecter et décoder une large gamme de codes-barres couramment utilisés. L'API est conçue pour être conviviale et intuitive, ce qui permet aux développeurs d'ajouter facilement et rapidement des capacités de lecture de codes-barres à leurs applications.

Ready to recognize Reconnaître Déposez un fichier ici ou cliquez pour parcourir *

* En téléchargeant vos fichiers ou en utilisant le service, vous acceptez nos Conditions d'utilisation utiliser et Politique de confidentialité.

Code to be executed - JavaScript

    
const barcode_ = require("aspose.barcode");
const aspose_barcode = barcode_.AsposeBarcode

let BarCodeReader = aspose_barcode.BarCodeReader;
let QualitySettings = aspose_barcode.QualitySettings;

let reader = new BarCodeReader("<file name>", null, DecodeType.AllSupportedTypes);
reader.readBarCodes().forEach(function (result, i, results)
{
    console.log(result.getCodeText());
    console.log(result.getCodeTypeName());
});

Résultat de la reconnaissance

Ce que les gens disent

Ne vous contentez pas de nous croire sur parole. Découvrez ce que les utilisateurs ont à dire sur les API.

 
 
View Case Studies
  

Support and Learning Resources

  
  

Aspose.BarCode propose des API individuelles de génération et de reconnaissance de codes-barres pour d'autres environnements de développement populaires, comme indiqué ci-dessous :