Maxicode 코드는 육각형 모양으로 배열된 점이 포함된 기계 판독 가능한 바코드입니다. 중간에 땡땡이를 포함하면서 다양한 모드에서 다양한 변형으로 만들 수 있습니다. 특정 시나리오에서는 Maxicode를 생성해야 할 수도 있습니다. 따라서 이 문서에서는 C#에서 프로그래밍 방식으로 다양한 유형의 Maxicodes를 만드는 방법을 다룹니다.
Maxicode 바코드 생성을 위한 C# API 설치 - 무료 다운로드
Aspose.BarCode for .NET 라이브러리를 애플리케이션에 쉽게 설치할 수 있습니다. 이를 통해 .NET 애플리케이션 내에서 다양한 바코드를 생성하거나 처리할 수 있습니다. New Releases 페이지에서 참조 DLL 파일을 빠르게 다운로드하거나 다음 명령을 사용하여 NuGet Gallery에서 설치합니다.
PM> Install-Package Aspose.BarCode
C#에서 Maxicode 바코드 생성
Maxicode 바코드를 생성하려면 아래 단계를 따라야 합니다.
- BarcodeGenerator 클래스의 인스턴스를 초기화하고 EncodeType을 지정합니다.
- 픽셀 수를 설정합니다.
- MaxiCode 인코딩 모드와 유효한 코드 텍스트를 설정하십시오.
- Maxicode 바코드를 PNG 이미지로 생성합니다.
아래 코드 샘플은 C#에서 프로그래밍 방식으로 Maxicode 바코드를 생성하는 방법을 보여줍니다.
// BarcodeGenerator 클래스의 인스턴스 초기화
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MaxiCode, "");
// 크기를 픽셀 단위로 설정
gen.Parameters.Barcode.XDimension.Pixels = 15;
gen.Parameters.Barcode.CodeTextParameters.TwoDDisplayText = "MaxiCode Mode 2";
string gs = "\u001d";
string rs = "\u001e";
string eot = "\u0004";
// MaxiCode 인코딩 모드를 2 및 유효한 코드 텍스트로 설정
gen.Parameters.Barcode.MaxiCode.MaxiCodeEncodeMode = 2;
//(우편번호 9자리)(gs)(국가번호)(gs)(서비스 카테고리)(gs)(보조 메시지)(eot)
gen.CodeText = $"123456789{gs}056{gs}001{gs}ADDITIONAL DATA{eot}";
// 출력 맥시 코드 저장
gen.Save("MaxiCodeEncodeMode2Second.png", BarCodeImageFormat.Png);
C#에서 종횡비로 Maxicode 바코드 생성
Maxicode 바코드를 생성하는 동안 종횡비에 대해 다른 값을 설정할 수 있습니다. C#에서 종횡비로 Maxicode를 생성하려면 아래 단계를 따르십시오.
- BarcodeGenerator 클래스의 인스턴스를 만들고 EncodeType 매개변수를 설정합니다.
- 크기를 픽셀 수로 설정합니다.
- 종횡비를 설정합니다.
- Maxicode 바코드를 PNG 이미지로 내보냅니다.
다음 코드 샘플은 C#에서 종횡비가 있는 Maxicode 바코드를 생성하는 방법을 보여줍니다.
// BarcodeGenerator 클래스의 인스턴스 초기화
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MaxiCode, "Åspóse.Barcóde©");
// 크기를 픽셀 단위로 설정
gen.Parameters.Barcode.XDimension.Pixels = 15;
// 종횡비 0.5 설정
gen.Parameters.Barcode.MaxiCode.AspectRatio = 0.5f;
// 출력 맥시 코드 저장
gen.Save("MaxiCodeAspectRatio.png", BarCodeImageFormat.Png);
다음 이미지는 위의 코드 조각을 사용하여 생성할 때 Maxicode가 어떻게 나타나는지 보여줍니다.
무료 라이선스 받기
무료 임시 라이선스를 요청하여 평가 제한 없이 API를 평가할 수 있습니다.
결론
이 기사에서는 C#에서 프로그래밍 방식으로 Maxicode 바코드를 생성하는 방법을 배웠습니다. 다양한 인코딩 모드로 다양한 Maxicode 바코드를 생성하는 방법과 종횡비로 바코드를 생성하는 방법을 설명합니다. 또한 문서 섹션을 탐색하여 다른 많은 바코드 조작 기능을 배울 수 있습니다. 우려 사항이나 모호한 점에 대해 논의하려면 포럼을 통해 언제든지 문의하십시오.