Generieren Sie Data Matrix Code in C#.

Data-Matrix-Codes bieten eine hohe Datendichte bei geringer Größe, was sie zur idealen Wahl für Szenarien mit begrenztem Platzangebot macht. In einigen Szenarien möchten Sie möglicherweise einen Data Matrix-Code erstellen, um Informationen in Form von kontrastierenden Zellen zu speichern, die in einem Raster angeordnet sind. In Übereinstimmung mit diesen Anforderungen behandelt dieser Artikel, wie Sie einen Data Matrix Code programmgesteuert in C# generieren.

C#-API-Installation zum Generieren von Data Matrix Code

Aspose.BarCode for .NET API unterstützt das Generieren oder Scannen verschiedener 1D- und 2D-Barcodes. Sie können es in Ihrer Umgebung konfigurieren, indem Sie seine DLL-Dateien herunterladen oder den folgenden NuGet-Befehl ausführen, um es aus der NuGet-Galerie zu installieren.

PM> Install-Package Aspose.BarCode

Generieren Sie Data Matrix Code in C#

Sie müssen die folgenden Schritte ausführen, um einen Data Matrix Code zu generieren:

  1. Erstellen Sie ein Objekt der Klasse BarcodeGenerator und legen Sie den EncodeType fest.
  2. Stellen Sie die Pixel und den Kodierungsmodus für den Data Matrix Code ein.
  3. Speichern Sie den ausgegebenen Data Matrix Code, indem Sie ihn als PNG-Bild exportieren.

Das folgende Codebeispiel erklärt, wie man einen Data Matrix Code in C# generiert:

// Initialisiert ein Objekt der BarcodeGenerator-Klasse
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DataMatrix, "ASPOSE");

// Pixel setzen
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Stellen Sie den Kodierungsmodus auf Auto ein
gen.Parameters.Barcode.DataMatrix.DataMatrixEncodeMode = DataMatrixEncodeMode.Auto;

// Ausgegebenen Data Matrix Code speichern
gen.Save("Datamatrix.png", BarCodeImageFormat.Png);

Generieren Sie Data Matrix ECC200-Code in C#

Die folgenden Schritte zeigen, wie Sie Data Matrix ECC200-Code in C# erstellen.

  1. Instanziieren Sie ein Objekt der Klasse BarcodeGenerator und übergeben Sie den Eingabetext und EncodeType als Parameter.
  2. Legen Sie die Pixel und den Datenmatrix-ECC-Typ fest.
  3. Schreiben Sie den Data Matrix ECC200-Barcode mit der Save-Methode.

Das folgende Code-Snippet erläutert, wie ein Data Matrix ECC200-Barcode in C# generiert wird:

// Initialisiert ein Objekt der BarcodeGenerator-Klasse
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DataMatrix, "Åspóse");

// Pixel setzen
gen.Parameters.Barcode.XDimension.Pixels = 4;

// Setzen Sie DataMatrix Ecc auf 200
gen.Parameters.Barcode.DataMatrix.DataMatrixEcc = DataMatrixEccType.Ecc200;

// Ausgegebenen Data Matrix Code speichern
gen.Save("DatamatrixEcc200Basic.png", BarCodeImageFormat.Png);

Holen Sie sich eine kostenlose Lizenz

Sind Sie daran interessiert, die API ohne Evaluierungseinschränkungen zu evaluieren? Wenn ja, können Sie eine kostenlose temporäre Lizenz anfordern.

Fazit

In diesem Artikel haben Sie untersucht, wie Sie einen Data Matrix Code mit verschiedenen Codierungen wie ECC200, ECC000, ECC050 usw. zusammen mit anderen Variationen des Data Matrix Codes generieren. Sie können sich andere Funktionen ansehen, indem Sie den Bereich Dokumentation besuchen. Bitte zögern Sie nicht, sich bei Fragen über das Forum mit uns in Verbindung zu setzen.

Siehe auch