Aztec-Barcode in C# generieren

Der Aztec-Barcode ist ein zweidimensionaler Barcode mit einem quadratischen Gitter und einem Bullseye-Muster in der Mitte. Es kann je nach Symbolmodus eine unterschiedliche Anzahl von Layern enthalten. In einigen Szenarien müssen Sie möglicherweise einen Aztec-Code erstellen, um codierte Codes zu erzeugen. Dementsprechend behandelt dieser Artikel das programmgesteuerte Generieren eines Aztec-Barcodes in C#.

C#-API zum Generieren von Aztec-Barcodes – kostenloser Download

Aspose.BarCode for .NET kann verwendet werden, um verschiedene Arten von 1D- und 2D-Barcodes zu erstellen oder zu scannen. Sie können es ganz einfach in Ihrer Anwendung einrichten, indem Sie die Referenz-DLL-Dateien aus dem Abschnitt Neue Versionen herunterladen oder den folgenden Installationsbefehl NuGet verwenden, um über die NuGet-Galerie in Microsoft Visual Studio IDE darauf zuzugreifen.

PM> Install-Package Aspose.BarCode

Aztec-Barcode in C# generieren

Die folgenden Schritte erläutern, wie Sie einen Aztec-Barcode generieren:

  1. Initialisieren Sie einen Konstruktor der Klasse BarcodeGenerator und geben Sie den EncodeType an.
  2. Legen Sie den Größenwert in Pixel und den Symbolmodus fest.
  3. Exportieren Sie den ausgegebenen Aztec-Barcode als PNG-Bild.

Der folgende Beispielcode erläutert, wie Sie einen Aztec-Barcode in C# generieren:

// Objekt der Klasse BarcodeGenerator initialisieren 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde©");

// Legen Sie den Größenwert in Pixel fest
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Stellen Sie den Symbolmodus Kompakt ein
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.Compact;

// Speichern Sie den ausgegebenen Aztec-Barcode
gen.Save("AztecCompact.png", BarCodeImageFormat.Png);

Aztec mit Fehlerkorrekturcode in C# generieren

Sie müssen die folgenden Schritte ausführen, um Aztec-Code mit Fehlerkorrektur in C# zu generieren.

  1. Erstellen Sie ein Klassenobjekt BarcodeGenerator und legen Sie den Wert EncodeType fest.
  2. Stellen Sie den Symbolmodus und den Wert für die Fehlerkorrekturstufe ein.
  3. Exportieren Sie den ausgegebenen Aztec-Barcode als Bild.

Das folgende Code-Snippet zeigt, wie Aztec-Code mit Fehlerkorrektur programmgesteuert in C# generiert wird:

// Objekt der Klasse BarcodeGenerator initialisieren 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde© is used to generate & recognize barcodes");

// Legen Sie den Größenwert in Pixel fest
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Stellen Sie den Symbolmodus FullRange ein
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.FullRange;

// Fehlerkorrekturkapazität auf 50 % setzen
gen.Parameters.Barcode.Aztec.AztecErrorLevel = 50;

// Speichern Sie den ausgegebenen Aztec-Barcode
gen.Save("Aztec50.png", BarCodeImageFormat.Png);

Das folgende Bild zeigt das Beispiel eines Aztec-Barcodes mit einer Fehlerkorrektur von 50 %:

Aztec-Fehlerkorrektur in C#

Holen Sie sich eine kostenlose Lizenz

Sie können die API in vollem Umfang testen, indem Sie eine kostenlose temporäre Lizenz anfordern.

Fazit

In diesem Artikel haben Sie verschiedene Ansätze zum programmgesteuerten Erstellen von Aztec-Barcodes in C# kennengelernt. Darüber hinaus können Sie den Symbolmodus anpassen, um die Anzahl der Ebenen für den Ausgabecode basierend auf Ihren Anforderungen zu steuern. Ebenso können Sie dem Aztec-Barcode eine Fehlerkorrektur hinzufügen, indem Sie die in diesem Artikel erläuterten Informationen befolgen. Darüber hinaus können Sie andere Funktionen der API erkunden, indem Sie den Abschnitt Dokumentation durchgehen. Bei Fragen schreiben Sie uns bitte an forum.

Siehe auch