이 기사에서는 Aspose.BarCode for .NET을 사용하여 소매 제품을 위한 EAN-13 및 Ean-8 바코드 생성에 대한 자세한 설명을 제공합니다.이 기사에는 완전한 C# 코드 예제, 사용자 정의 팁, 문제 해결 조언 및 실제 사용 사례가 포함되어 있습니다.
소개
EAN-13 및 Ean-8 바코드를 생성하는 것은 소매업체가 저장소를 효율적으로 관리하고 빠른 체크인 프로세스를 보장하는 데 필수적입니다.이 가이드는 Aspose.BarCode for .NET을 사용하여 이러한 바 코드를 생산하는 단계를 통과합니다.
EAN-13 및 Ean-8 바코드는 무엇입니까?
EAN-13은 전 세계의 대부분의 소매 제품에 적합한 13 숫자를 암호화하고, Ean-8은 작은 패키지 또는 제한된 라벨 공간을 위해 설계된 8 값의 컴팩트 버전입니다.
빠른 시작 (최소 예제)
다음 최소 예제는 Aspose.BarCode를 사용하여 EAN-13 바코드를 생성하는 방법을 보여줍니다.
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.EAN13, "590123412345");
generator.Save("product-ean13.png", BarCodeImageFormat.Png);
원칙
바코드를 생성하기 전에 개발 환경이 올바르게 설정되어 있는지 확인하십시오.
- Visual Studio 2019 또는 이후
- .NET 프레임 워크 4.6.2+
- Aspose.BarCode for .NET 설치 (NuGet)
PM> Install-Package Aspose.BarCode
단계별 실행
EAN-13 예제 :
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN13, "590123412345"); // 12 digits + auto-checksum
gen.Save("product-ean13.png", BarCodeImageFormat.Png);
EAN-8 예제 :
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN8, "9638507"); // 7 digits + auto-checksum
gen.Save("product-ean8.png", BarCodeImageFormat.Png);
Barcode의 사용자 정의
당신은 높이, 폭, 색상 및 회전과 같은 매개 변수를 조정함으로써 바코드의 모양을 사용자 정의 할 수 있습니다.
- 바 높이 / 폭:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- 색상 / 배경 :
csgen.Parameters.Barcode.BarColor = Color.DarkBlue; gen.Parameters.Barcode.BackColor = Color.White;
- 카테고리 :
csgen.Parameters.CaptionBelow.Visible = true;
- 회전 ( 포장에 대 한):
csgen.Parameters.RotationAngle = 90;
지원되는 출력 형식
Aspose.BarCode는 다양한 요구 사항을 충족시키기 위해 다양한 출력 형식을 지원합니다.
- PNG, JPEG, BMP — 인쇄 또는 웹을 위한 표준 이미지 형식
- TIFF — 고해상도 또는 배치 인쇄를 위한
- SVG, EMF — 스케일 가능한 벡터 예술 작품을 위한
문제 해결 & 일반적인 문제
바코드는 스캔하지 않습니까?
바코드가 모든 숫자 (문자/공간이 없음), 올바른 길이, 그리고 스캔하기에 충분히 큰지 확인하십시오.
잘못되거나 잃어버린 체크인?
Aspose.BarCode는 자동으로 수표를 추가합니다; 단지 12 또는 7 숫자를 제공합니다.
라벨이 맞지 않나요?
EAN-8을 사용하여 더 작은 포장; 바 높이/XDimension을 줄이십시오.
FAQ
**Q: 한 배치에서 여러 제품에 대한 바 코드를 생성할 수 있습니까?**A: 예. 제품 목록을 통과하고 각 바코드 이미지를 프로그래밍으로 생성 / 저장합니다.**Q : 색상 바코드를 사용할 수 있습니까?**A: 최대 스캐너 호환성을 위해, 밝은 배경에 어두운 바에 붙어; 조심스럽게 색상을 사용하십시오.
사례 및 응용 프로그램 사용
- 소매 및 그로세리 체크인
- 창고 및 스토어 라벨링
- POS 수신 및 셰일 태그
- E-Commerce 제품 이미지
최고의 관행 : 빠른 참조 테이블
팁 | 하기 위해 | 하지 마세요 |
---|---|---|
코드 길이 | EAN-13 : 12 숫자, Ean-8 : 7 | 추가 / 짧은 숫자 추가 |
바 색상 | 블랙/DarkBlue on White | 빨간색 / 노란색 바 |
캡션 | 읽기 위하여 아래를 표시합니다. | 바와 함께 덮여있다 |
출력 형식 | 크리스프 출력에 대한 PNG/SVG 사용 | 저렴한 JPG 인쇄 |
결론
EAN-13 바코드는 전 세계의 소매 및 저장소에 대한 금 표준입니다. .NET을위한 Aspose.BarCode는 모든 사용 사례를 위해 일치하고 높은 품질의 바 코드를 생성하는 것이 쉽습니다. Aspose.BarCode API 참조 더 많은 세부 사항과 고급 시나리오를 위해.