Kod Data Matrix oferuje dużą gęstość danych w niewielkich rozmiarach, co czyni go idealnym wyborem w przypadku scenariuszy o ograniczonej przestrzeni. W niektórych scenariuszach możesz chcieć utworzyć kod Data Matrix do przechowywania informacji w postaci skontrastowanych komórek ułożonych w siatkę. Zgodnie z takimi wymaganiami w tym artykule opisano, jak programowo wygenerować kod Data Matrix w języku C#.
- Instalacja interfejsu API języka C# w celu wygenerowania kodu Data Matrix
- Wygeneruj kod Data Matrix w C#
- Wygeneruj kod Data Matrix ECC200 w C#
Instalacja interfejsu API języka C# w celu wygenerowania kodu Data Matrix
Aspose.BarCode for .NET API obsługuje generowanie lub skanowanie różnych [kodów kreskowych] 1D i 2D]2. Możesz skonfigurować go w swoim środowisku, pobierając jego pliki DLL lub uruchamiając następujące polecenie NuGet, aby zainstalować go z galerii NuGet.
PM> Install-Package Aspose.BarCode
Wygeneruj kod Data Matrix w C#
Aby wygenerować kod Data Matrix, wykonaj poniższe czynności:
- Tworzymy obiekt klasy Generatorkodów kreskowych i ustawiamy EncodeType.
- Ustaw piksele i tryb kodowania dla kodu Data Matrix.
- Zapisz wyjściowy kod Data Matrix, eksportując go jako obraz PNG.
Poniższy przykładowy kod wyjaśnia, jak wygenerować kod Data Matrix w języku C#:
// Zainicjuj obiekt klasy BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DataMatrix, "ASPOSE");
// Ustaw piksele
gen.Parameters.Barcode.XDimension.Pixels = 4;
// Ustaw tryb kodowania na Auto
gen.Parameters.Barcode.DataMatrix.DataMatrixEncodeMode = DataMatrixEncodeMode.Auto;
// Zapisz dane wyjściowe Kod matrycy danych
gen.Save("Datamatrix.png", BarCodeImageFormat.Png);
Wygeneruj kod Data Matrix ECC200 w C#
Poniższe kroki pokazują, jak utworzyć kod Data Matrix ECC200 w języku C#.
- Utwórz instancję obiektu klasy BarcodeGenerator i przekaż tekst wejściowy oraz EncodeType jako parametry.
- Ustaw piksele i typ Data Matrix ECC.
- Zapisz kod kreskowy Data Matrix ECC200 przy użyciu metody Save.
Poniższy fragment kodu wyjaśnia, jak wygenerować kod kreskowy Data Matrix ECC200 w języku C#:
// Zainicjuj obiekt klasy BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DataMatrix, "Åspóse");
// Ustaw piksele
gen.Parameters.Barcode.XDimension.Pixels = 4;
// Ustaw DataMatrix Ecc na 200
gen.Parameters.Barcode.DataMatrix.DataMatrixEcc = DataMatrixEccType.Ecc200;
// Zapisz dane wyjściowe Kod matrycy danych
gen.Save("DatamatrixEcc200Basic.png", BarCodeImageFormat.Png);
Uzyskaj bezpłatną licencję
Chcesz ocenić interfejs API bez żadnych ograniczeń ewaluacyjnych? Jeśli tak, możesz poprosić o bezpłatną licencję tymczasową.
Wniosek
W tym artykule omówiono sposób generowania kodu Data Matrix z różnymi kodowaniami, takimi jak ECC200, ECC000, ECC050 itp. wraz z innymi odmianami kodu Data Matrix. Możesz zapoznać się z innymi funkcjami, odwiedzając przestrzeń dokumentacja. Nie wahaj się skontaktować z nami pod adresem forum w przypadku jakichkolwiek pytań.