EAN 바코드는 유럽 품목 번호라고도 합니다. 추가 숫자로 보충 데이터를 포함하는 EAN 코드의 다양한 변형이 있습니다. 이 문서에서는 C#에서 프로그래밍 방식으로 EAN 코드를 만드는 방법을 다룹니다. 또한 EAN 13 코드로 보조 숫자를 추가하여 EAN 5 바코드로 만드는 방법을 안내합니다.
EAN 바코드 생성을 위한 C# API - 무료 다운로드
Aspose.BarCode for .NET은 다양한 유형의 바코드 작업을 지원합니다. 다운로드 페이지에서 참조 DLL 파일을 다운로드하여 API를 쉽게 구성하거나 NuGet 패키지 관리자를 사용하여 모든 종속성과 함께 설치할 수 있습니다(있는 경우).
PM> Install-Package Aspose.BarCode
C#에서 EAN 13 바코드 생성
EAN 13 바코드를 생성하려면 아래 단계를 따라야 합니다.
- BarcodeGenerator 클래스의 인스턴스를 만들고 EncodeType을 EAN13으로 설정합니다.
- 크기를 픽셀 단위로 설정합니다.
- 생성된 EAN 코드를 이미지로 저장합니다.
다음 코드 스니펫은 C#에서 EAN 13 바코드를 생성하는 방법을 보여줍니다.
// BarcodeGenerator 클래스의 인스턴스 초기화
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128");
// 크기를 픽셀 단위로 설정
gen.Parameters.Barcode.XDimension.Pixels = 2;
// 출력 EAN 13 바코드 저장
gen.Save("Ean13.png", BarCodeImageFormat.Png);
C#에서 보충 데이터로 EAN 5 생성
다음 단계는 C#에서 보충 데이터로 EAN 코드를 생성하는 방법을 보여줍니다.
- BarcodeGenerator 클래스의 객체를 초기화하고 EncodeType을 지정합니다.
- 보충 공간 및 EAN 5 보충 데이터를 설정합니다.
- 출력 EAN 바코드를 JPG, PNG, BMP 등과 같은 이미지 형식으로 내보냅니다.
아래 코드 조각은 C#에서 프로그래밍 방식으로 보충 데이터가 있는 EAN 5 코드를 생성하는 방법을 자세히 설명합니다.
// BarcodeGenerator 클래스의 인스턴스 초기화
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128");
//// 픽셀 단위로 크기 설정
gen.Parameters.Barcode.XDimension.Pixels = 2;
// 보충 공간을 픽셀로 설정
gen.Parameters.Barcode.Supplement.SupplementSpace.Pixels = 20;
// EAN 5 보충 세트
gen.Parameters.Barcode.Supplement.SupplementData = "12345";
// EAN 5 바코드 저장
gen.Save("SupplementEAN5.png", BarCodeImageFormat.Png);
아래 스크린샷은 보충 데이터가 있는 출력 EAN 5 바코드를 보여줍니다.
무료 라이선스 받기
API의 기능을 제한 없이 평가하기 위해 무료 임시 라이선스를 요청할 수 있습니다.
결론
이 기사에서는 C#에서 프로그래밍 방식으로 EAN 13 코드를 생성하는 방법을 배웠습니다. 마찬가지로 C#에서 EAN 5 바코드를 생성하기 위해 보조 데이터를 추가 숫자로 추가하는 방법도 설명합니다. 또한 문서 공간에서 다양한 다른 바코드 유형 작업을 배울 수 있습니다. 질문에 대해 논의해야 하는 경우 포럼에서 언제든지 저희에게 편지를 보내주십시오.