Python으로 Bookland EAN 바코드 생성

국제 표준 도서 번호(ISBN)라고도 알려진 북랜드 EAN-13은 978과 같은 고유한 접두어가 있는 EAN-13 기호를 사용하여 생성됩니다. 기본적으로 ISBN은 EAN-13 코드의 고유한 변형입니다. 책에 맞춰져 있습니다. 이 기사에서는 Python에서 Bookland EAN 13 바코드를 생성하는 방법을 알아봅니다.

이 기사에서는 다음 주제를 다룹니다.

  1. Bookland EAN 바코드를 생성하는 Python API
  2. 북랜드 EAN 바코드 생성
  3. Bookland EAN 바코드에 보충 자료 추가
  4. 무료 학습 자료

Bookland EAN 바코드를 생성하는 Python API

Aspose.BarCode for Python API를 사용하여 Bookland EAN 바코드를 생성하겠습니다. 이를 통해 개발자는 Python 애플리케이션에 바코드 생성 및 스캔 기능을 쉽게 추가할 수 있습니다. 바코드 생성 및 인식을 위한 강력하고 안정적이며 사용자 친화적인 솔루션입니다. API는 다양한 1D 및 2D 바코드 유형을 지원합니다.

패키지를 다운로드하거나 콘솔에서 다음 pip 명령을 사용하여 PyPI에서 API를 설치하세요.

pip install aspose-barcode-for-python-via-net 

Python으로 Bookland EAN 바코드 생성

아래 단계에 따라 Bookland EAN 13 바코드를 쉽게 생성할 수 있습니다.

  1. EncodeTypes.EAN13을 인수로 사용하여 BarcodeGenerator 클래스의 인스턴스를 만듭니다.
  2. 그런 다음 인코딩할 텍스트를 지정합니다.
  3. 선택적으로 xdimension 등과 같은 사용자 정의 옵션을 지정합니다.
  4. 마지막으로 save() 메서드를 호출하여 출력을 저장합니다. 출력 파일 경로를 인수로 사용합니다.

다음 코드 예제는 Python에서 Bookland EAN 바코드를 생성하는 방법을 보여줍니다.

import aspose.barcode as barcode

# BarcodeGenerator 클래스 객체 초기화
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.EAN13, "9791234567896")

# 크기를 픽셀 단위로 설정
generator.parameters.barcode.x_dimension.pixels = 1.5;
    
# 막대 높이 설정
generator.parameters.barcode.bar_height.pixels = 50.0;

# 코드 텍스트 표시
generator.parameters.caption_above.text = "ISBN 979-1-23456-789-6"
generator.parameters.caption_above.visible = True

# 북랜드 EAN 바코드 생성
generator.save("C:\Files\bookland-ean.jpg")
Python으로 Bookland EAN 바코드 생성

Python으로 Bookland EAN 바코드 생성

Python의 Bookland EAN 바코드에 보충 자료 추가

ISBN 코드가 있는 책에는 별도의 바코드와 함께 추가 5자리 코드가 표시됩니다. 이 두 번째 바코드는 주로 책의 소매 가격을 인코딩하는 데 사용됩니다. ISBN 바코드는 EAN-13으로 알려져 있지만 추가 5자리 코드는 EAN-5라고 합니다.

앞서 언급한 단계에 따라 Bookland EAN 바코드에 보조 5자리 코드를 추가할 수 있습니다. 그러나 3단계에서는 보충 데이터만 지정하면 됩니다.

다음 코드 예제는 Python에서 보충 기능이 포함된 Bookland EAN 바코드를 생성하는 방법을 보여줍니다.

import aspose.barcode as barcode

# BarcodeGenerator 클래스 객체 초기화
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.EAN13, "9791234567896")

# 막대 높이 설정
generator.parameters.barcode.bar_height.pixels = 50.0;

# 코드 텍스트 표시
generator.parameters.caption_above.text = "ISBN 979-1-23456-789-6"
generator.parameters.caption_above.visible = True

# EAN 5 애드온 추가
generator.parameters.barcode.supplement.supplement_space.pixels = 5.0
generator.parameters.barcode.supplement.supplement_data = "07900"

# EAN 바코드 생성
generator.save("C:\\Files\\bookland-ean-supplement.jpg")
Python에서 보충 자료를 사용하여 Bookland EAN 바코드 생성

Python에서 보충 자료를 사용하여 Bookland EAN 바코드 생성

무료 라이센스 받기

무료 임시 라이선스를 받아 평가 제한 없이 라이브러리를 사용해 볼 수 있습니다.

Bookland EAN 바코드 – 무료 학습 리소스

Python에서 Bookland EAN 코드를 생성하는 것 외에도 다양한 유형의 바코드 생성 및 판독에 대해 자세히 알아보고 아래 리소스를 사용하여 API의 다양한 기타 기능을 탐색할 수 있습니다.

결론

이 기사에서는 Python에서 Bookland EAN 바코드를 생성하는 방법을 배웠습니다. Python용 Aspose.BarCode를 활용하면 맞춤형 EAN 바코드를 생성하고 모양과 크기를 조정하며 애플리케이션에 원활하게 통합할 수 있습니다. 모호한 점이 있으면 언제든지 무료 지원 포럼에 문의해 주세요.

또한보십시오