이 문서는 Python을 사용하여 바코드 체크섬 을 설정하는 방법을 설명합니다. IDE 설정, 단계별 절차, 그리고 Python을 사용하여 바코드에서 체크섬을 활성화하거나 비활성화하는 방법에 대한 샘플 코드가 포함되어 있습니다. 체크섬이 필수 또는 선택적인 다양한 바코드 유형에 대해서도 설명합니다.
Python을 사용하여 Barcode 128 체크섬을 설정하는 단계
- Aspose.Barcode for Python via .NET
- License 객체를 생성하고 워터마크 없이 출력을 생성하기 위해 라이선스 파일을 로드합니다
- BarcodeGenerator를 CODE_39_FULL_ASCII로 구성하고 바코드 텍스트를 지정합니다
- is_checksum_enabled를 NO로 설정하여 체크섬 없이 바코드를 생성합니다
- 체크섬이 없는 바코드 이미지를 PNG 형식으로 저장합니다
- is_checksum_enabled를 YES로 전환하여 체크섬을 포함합니다
- 체크섬이 포함된 바코드 이미지를 PNG 형식으로 저장합니다
위 단계는 Code 39 또는 Code 128 체크섬을 Python으로 적용하는 과정을 설명합니다. Aspose.BarCode 모듈을 가져오고, 워터마크를 피하기 위해 라이선스를 로드한 다음, CODE_39_FULL_ASCII로 설정된 BarcodeGenerator를 생성합니다. 그런 다음 두 개의 PNG 파일을 저장합니다 — 하나는 체크섬 없이, 다른 하나는 체크섬이 활성화된 상태로.
Python을 사용하여 Code 128 체크섬을 적용하는 코드
EnableChecksum은 기본적으로 체크섬이 필요한 심볼로지의 경우 Yes이고, 선택적인 경우 No로 설정됩니다. Aspose API 참조: Codabar, Code 39 (Standard/Full ASCII), Italian Post 25, Interleaved 2 of 5, Matrix 2 of 5, MSI, Pharmacode, PatchCode, PZN, Standard 2 of 5에는 선택적 체크섬이 있습니다. 필수 체크섬에는 Codablock F, Code 11, Code 128, Code 16K, Code 32, Code 93, GS1 DataBar, EAN, ISBN, ISSN, ITF, UPC 등이 포함됩니다.
이 문서는 바코드 체크섬 사용법을 명확히 설명합니다. QR 코드 색상을 변경하려면 Python을 사용하여 QR 코드 색상 변경하기 문서를 참조하세요.