Kā izveidot 2D kodus .NET

Kā izveidot 2D kodus .NET

2D barkodi, piemēram, QR kodi un Data Matrix, ir būtiski lietojumprogrammām, kurām nepieciešama kompakta datu kodēšana, tādi kā produktu izsekošana, maksājumu sistēmas un reklāmas aktivitātes. Aspose.BarCode 3D Writer for .NET , izstrādātāji var viegli programmatiski ģenerēt 2d barkodus, pielāgot to izskatu un bezjēdzīgi integrēt tos .Net lietās.

2D Barcode paaudzes priekšrocības

  • ** Kompakts datu glabāšana** :- Datu liela daudzuma kodēšana nelielā, viegli skenējamā formātā.

  • Ļoti atbalstīts:- 2D barkodi, jo īpaši QR kodus, atbalsta lielākā daļa mobilo ierīču un barkodu skaneri.

  • augsta pielāgojamība:- Pielāgojiet zīmola kodu izmēru, krāsu, kļūdu korekcijas līmeni un vairāk, lai atbilstu jūsu vajadzībām.

Priekšnoteikumi: Uzstādīšana Aspose.BarCode

  • Instalējiet Netaisnība SDK uz jūsu sistēmu.
  • Pievienojiet Aspose.BarCode savam projektam: dotnet add package Aspose.BarCode
  • Iegūstiet mērīto licences un konfigurējiet to, izmantojot SetMeteredKey().

Pakāpeniski ceļvedis 2D barkodu radīšanai

1. solis: Iestatīt Mērētās licences

Iestatīt savu Aspose.BarCode licences pilnu funkcionalitāti.

using Aspose.BarCode.Generation;

Metered license = new Metered();
license.SetMeteredKey("<your public key>", "<your private key>");
Console.WriteLine("Metered license configured successfully.");

2. solis: izveidojiet BarcodeGenerator klases instanci

Instantējiet BarcodeGenerator klases, kas ir jūsu ieceļošanas punkts barkoda izveidei.

BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR, "123456789");
Console.WriteLine("BarcodeGenerator instance created.");

3. solis: noteikt barkoda veidu

Nosakiet 2D rādītāju kodu, kuru vēlaties ģenerēt (piemēram, QR kods, datu matrix).

generator.EncodeType = EncodeTypes.QR;  // Specify QR Code generation
Console.WriteLine("QR Code selected for generation.");

4. solis: pielāgojiet barkoda iestatījumus

Opcionāli, jūs varat pielāgot sloksnes kodu izmēru, kļūdas korekcijas līmeni un citus iestatījumus.

generator.Parameters.Barcode.XDimension.Pixels = 5; // Adjust pixel size
generator.Parameters.Barcode.BarHeight.Pixels = 125; // Set barcode height
generator.Parameters.Barcode.ErrorLevel = 30; // Set error correction level
Console.WriteLine("Barcode settings customized.");

5. solis: Izveidojiet barkoda attēlu

Izveidojiet barkoda attēlu, izmantojot GenerateBarCodeImage() metodi vai glabājiet to tieši.

generator.Save("barcode_image.png", BarCodeImageFormat.Png); // Save as PNG
Console.WriteLine("Barcode image saved successfully.");

6. solis: pārbaudes barkoda paaudze

Pārbaudiet radīto rindkodu, skenējot to ar mobilo ierīci vai rindkodas skeneri.

Kopīgas problēmas un fiksācijas

  • Barkoda izmēra jautājumi :- pielāgojiet XDimension un BarHeight lai nodrošinātu, ka barkodi ir skenējami vēlamā izmērā.

  • krāsa un formāts:- Mainīt barkoda krāsu un fonu, lai atbilstu jūsu zīmola prasībām.

  • ** Neatbalstīti formāti** :- Pārliecinieties, ka izejas faila formātu atbalsta ierīce vai programmatūra, ko izmantojat skenēšanai.

Saistītie resursi:

 Latviski