Wygeneruj kod kreskowy Aztec w C#

Kod kreskowy Aztec to dwuwymiarowy kod kreskowy zawierający kwadratową siatkę i wzór w kształcie byka w środku. Może zawierać różną liczbę warstw w zależności od różnych trybów symboli. W niektórych scenariuszach może być konieczne utworzenie kodu Aztec w celu wygenerowania zakodowanych kodów. W związku z tym w tym artykule opisano, jak programowo wygenerować kod kreskowy Aztec w języku C#.

Interfejs API języka C# do generowania kodu kreskowego Azteków — bezpłatne pobieranie

Aspose.BarCode for .NET może służyć do tworzenia lub skanowania różnego rodzaju [kodów kreskowych] 1D i 2D]2. Możesz łatwo skonfigurować go w swojej aplikacji, pobierając referencyjne pliki DLL z sekcji New Releases lub używając poniższego polecenia instalacji NuGet, aby uzyskać do niego dostęp z galerii NuGet w Microsoft Visual Studio IDE.

PM> Install-Package Aspose.BarCode

Wygeneruj kod kreskowy Aztec w C#

Poniższe kroki wyjaśniają, jak wygenerować kod kreskowy Aztec:

  1. Zainicjuj konstruktor klasy BarcodeGenerator i określ EncodeType.
  2. Ustaw wartość rozmiaru w pikselach i tryb symboli.
  3. Wyeksportuj wyjściowy kod kreskowy Azteków jako obraz PNG.

Poniższy przykładowy kod wyjaśnia, jak wygenerować kod kreskowy Aztec w języku C#:

// Zainicjuj obiekt klasy BarcodeGenerator 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde©");

// Ustaw wartość rozmiaru w pikselach
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Ustaw tryb symboli Kompaktowy
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.Compact;

// Zapisz wyjściowy kod kreskowy Azteków
gen.Save("AztecCompact.png", BarCodeImageFormat.Png);

Wygeneruj Aztec z kodem korekcji błędów w C#

Musisz wykonać poniższe kroki, aby wygenerować kod Aztec z korekcją błędów w języku C#.

  1. Utwórz obiekt klasy BarcodeGenerator i ustaw wartość EncodeType.
  2. Ustaw tryb symboli i wartość poziomu korekcji błędów.
  3. Eksportuj wyjściowy kod kreskowy Aztec jako obraz.

Poniższy fragment kodu pokazuje, jak programowo wygenerować kod Aztec z korekcją błędów w języku C#:

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

// Ustaw wartość rozmiaru w pikselach
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Ustaw tryb symboli FullRange
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.FullRange;

// Ustaw zdolność korekcji błędów na 50%
gen.Parameters.Barcode.Aztec.AztecErrorLevel = 50;

// Zapisz wyjściowy kod kreskowy Azteków
gen.Save("Aztec50.png", BarCodeImageFormat.Png);

Poniższy obraz przedstawia przykładowy kod kreskowy Aztec z 50% poziomem korekcji błędów:

Korekta błędów Aztec w C#

Uzyskaj bezpłatną licencję

Możesz w pełni wykorzystać interfejs API, prosząc o darmową licencję tymczasową.

Wniosek

W tym artykule poznałeś różne podejścia do programowania kodów kreskowych Azteków w języku C#. Ponadto możesz dostosować tryb symboli, aby kontrolować liczbę warstw kodu wyjściowego w zależności od wymagań. Podobnie możesz dodać korekcję błędów do kodu kreskowego Aztec, postępując zgodnie z informacjami wyjaśnionymi w tym artykule. Ponadto możesz zapoznać się z innymi funkcjami API, przeglądając sekcję dokumentacja. W przypadku jakichkolwiek pytań, napisz do nas na forum.

Zobacz też