Generera aztekisk streckkod i C#

Aztec streckkod är en tvådimensionell streckkod som innehåller ett fyrkantigt rutnät och ett bulls-eye-mönster i mitten. Den kan innehålla olika antal lager beroende på olika symbollägen. I vissa scenarier kan du behöva skapa en Aztec-kod för att producera kodade koder. Följaktligen täcker den här artikeln hur man genererar en aztekisk streckkod programmatiskt i C#.

C# API för att generera aztekiska streckkoder - gratis nedladdning

Aspose.BarCode for .NET kan användas för att skapa eller skanna olika typer av 1D och 2D streckkoder. Du kan enkelt ställa in det i din applikation genom att ladda ner referens-DLL-filerna från avsnittet New Releases eller använda installationskommandot NuGet nedan för att komma åt det från NuGet-galleriet i Microsoft Visual Studio IDE.

PM> Install-Package Aspose.BarCode

Generera aztekisk streckkod i C#

Följande steg förklarar hur man genererar en aztekisk streckkod:

  1. Initiera en konstruktor av klassen BarcodeGenerator och ange EncodeType.
  2. Ställ in storleksvärdet i pixlar och symbolläget.
  3. Exportera den utgående aztekiska streckkoden som en PNG-bild.

Exempelkoden nedan förklarar hur man genererar en aztekisk streckkod i C#:

// Initiera BarcodeGenerator-klassobjektet 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde©");

// Ställ in storleksvärde i pixlar
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Ställ in symbolläge Kompakt
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.Compact;

// Spara utdata Aztec streckkod
gen.Save("AztecCompact.png", BarCodeImageFormat.Png);

Generera Aztec med felkorrigeringskod i C#

Du måste följa stegen nedan för att generera Aztec-kod med felkorrigering i C#.

  1. Skapa ett klassobjekt BarcodeGenerator och ställ in värdet EncodeType.
  2. Ställ in symbolläge och felkorrigeringsnivåvärde.
  3. Exportera den utgående aztekiska streckkoden som en bild.

Följande kodavsnitt visar hur man genererar Aztec-kod med felkorrigering programmatiskt i C#:

// Initiera BarcodeGenerator-klassobjektet 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde© is used to generate & recognize barcodes");

// Ställ in storleksvärde i pixlar
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Ställ in symbolläge FullRange
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.FullRange;

// Ställ in felkorrigeringskapacitet på 50 %
gen.Parameters.Barcode.Aztec.AztecErrorLevel = 50;

// Spara utdata Aztec streckkod
gen.Save("Aztec50.png", BarCodeImageFormat.Png);

Följande bild visar exempel på Aztec-streckkoden med en 50 % felkorrigeringsnivå:

Aztec felkorrigering i C#

Skaffa en gratis licens

Du kan utvärdera API:et till dess fulla kapacitet genom att begära en gratis temporär licens.

Slutsats

I den här artikeln har du lärt dig olika tillvägagångssätt för att skapa aztekiska streckkoder programmatiskt i C#. Dessutom kan du justera symbolläget för att styra antalet lager för utdatakoden baserat på dina krav. På samma sätt kan du lägga till felkorrigering till den aztekiska streckkoden genom att följa informationen som förklaras i den här artikeln. Dessutom kan du utforska andra funktioner i API:t genom att gå igenom avsnittet dokumentation. Vid eventuella frågor, skriv till oss på forum.

Se även