PNG JPG BMP TIFF SVG
Aspose.BarCode  for C++
Code 39

Générez des étiquettes Code 39 avec C++

Créez Code 39 code-barres dans C++ à l’aide de l’API Aspose.BarCode côté serveur pour C++.

How to Generate Code 39 code-barres Using C++

Pour générer Code 39 code-barres, installez l’API Aspose.BarCode for C++ , une bibliothèque de codes-barres robuste et facile à utiliser avec des fonctionnalités riches pour les plates-formes C++ . Téléchargez la dernière version directement depuis le gestionnaire de packages NuGet  : recherchez Aspose.BarCode.Cpp, puis installez le package. Vous pouvez également ouvrir la console du gestionnaire de packages et exécuter la commande suivante :

Command

  PM> Install-Package Aspose.BarCode.Cpp

Étapes pour générer Code 39 code-barres en C++

Aspose.BarCode permet aux développeurs de créer facilement des images Code 39 code-barres avec quelques lignes de code.

  • Créer un objet de la classe BarcodeGenerator
  • Passer Code 39 code-barres comme paramètre
  • Insérer le texte d'entrée à encoder comme second paramètre
  • Définissez les dimensions de l'image si nécessaire
  • Appelez la méthode BarcodeGenerator.Save pour télécharger le code-barres Code 39 code-barres

Configuration requise

Les API de code-barres Aspose sont prises en charge par toutes les principales plates-formes et systèmes d’exploitation. Avant d’exécuter l’exemple de code ci-dessous, veuillez vérifier que les prérequis suivants sont activés dans votre système.

  • Microsoft Windows, Linux ou tout système d'exploitation compatible avec l'environnement d'exécution C++ pour Windows 32 bits, Windows 64 bits ou Linux 64 bits.
  • Aspose.BarCode pour C++ DLL référencé dans votre projet

Code to be executed - C++


// Initialize a BarcodeGenerator class object and Set CodeText & Symbology Type
System::SharedPtr<BarcodeGenerator> generator = [&]
{
    auto tmp_0 = System::MakeObject<BarcodeGenerator>(EncodeTypes::Code39, u"");
    // Set parameters
    tmp_0->get_Parameters()->get_Barcode()->get_XDimension()->set_Millimeters(2);
    tmp_0->get_Parameters()->get_Barcode()->get_CodeTextParameters()->set_Location(Aspose::BarCode::CodeLocation::Below);
    return tmp_0;
}();

// Generate image
System::SharedPtr<System::Drawing::Bitmap> lBmp = generator->GenerateBarCodeImage();
Generation result