C#에서 데이터 매트릭스 코드를 생성합니다.

데이터 매트릭스 코드는 작은 크기로 높은 데이터 밀도를 제공하므로 공간이 제한된 시나리오에 이상적인 선택입니다. 일부 시나리오에서는 그리드에 정렬된 대조 셀 형태로 정보를 저장하기 위해 Data Matrix 코드를 생성할 수 있습니다. 이러한 요구 사항에 따라 이 문서에서는 C#에서 프로그래밍 방식으로 데이터 매트릭스 코드를 생성하는 방법을 다룹니다.

데이터 매트릭스 코드 생성을 위한 C# API 설치

Aspose.BarCode for .NET API는 서로 다른 1D 및 2D 바코드 생성 또는 스캔을 지원합니다. 해당 DLL 파일을 다운로드하여 환경에서 구성하거나 다음 NuGet 명령을 실행하여 NuGet 갤러리에서 설치할 수 있습니다.

PM> Install-Package Aspose.BarCode

C#에서 데이터 매트릭스 코드 생성

데이터 매트릭스 코드를 생성하려면 아래 단계를 따라야 합니다.

  1. BarcodeGenerator 클래스의 객체를 생성하고 EncodeType을 설정합니다.
  2. 데이터 매트릭스 코드의 픽셀 및 인코딩 모드를 설정합니다.
  3. 출력 데이터 매트릭스 코드를 PNG 이미지로 내보내 저장합니다.

다음 코드 샘플에서는 C#에서 데이터 매트릭스 코드를 생성하는 방법을 설명합니다.

// BarcodeGenerator 클래스의 객체 초기화
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DataMatrix, "ASPOSE");

// 픽셀 설정
gen.Parameters.Barcode.XDimension.Pixels = 4;

// 인코딩 모드를 자동으로 설정
gen.Parameters.Barcode.DataMatrix.DataMatrixEncodeMode = DataMatrixEncodeMode.Auto;

// 출력 데이터 매트릭스 코드 저장
gen.Save("Datamatrix.png", BarCodeImageFormat.Png);

C#에서 데이터 매트릭스 ECC200 코드 생성

다음 단계는 C#에서 Data Matrix ECC200 코드를 생성하는 방법을 보여줍니다.

  1. BarcodeGenerator 클래스의 개체를 인스턴스화하고 입력 텍스트와 EncodeType을 매개변수로 전달합니다.
  2. 픽셀 및 데이터 매트릭스 ECC 유형을 설정합니다.
  3. 저장 방법을 사용하여 Data Matrix ECC200 바코드를 작성합니다.

아래 코드 조각은 C#에서 Data Matrix ECC200 바코드를 생성하는 방법을 자세히 설명합니다.

// BarcodeGenerator 클래스의 객체 초기화
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DataMatrix, "Åspóse");

// 픽셀 설정
gen.Parameters.Barcode.XDimension.Pixels = 4;

// DataMatrix Ecc를 200으로 설정
gen.Parameters.Barcode.DataMatrix.DataMatrixEcc = DataMatrixEccType.Ecc200;

// 출력 데이터 매트릭스 코드 저장
gen.Save("DatamatrixEcc200Basic.png", BarCodeImageFormat.Png);

무료 라이선스 받기

평가 제한 없이 API를 평가하고 싶으십니까? 그렇다면 무료 임시 라이선스를 요청할 수 있습니다.

결론

이 기사에서는 데이터 매트릭스 코드의 다른 변형과 함께 ECC200, ECC000, ECC050 등과 같은 다양한 인코딩을 사용하여 데이터 매트릭스 코드를 생성하는 방법을 살펴보았습니다. 문서 공간을 방문하여 다른 기능을 살펴볼 수 있습니다. 문의 사항이 있는 경우 주저하지 말고 포럼으로 연락해 주십시오.

또한보십시오