تنظیم چک‌سام بارکد با استفاده از پایتون

این مقاله راهنمایی می‌کند چگونه چک‌سام بارکد را با استفاده از پایتون تنظیم کنید. این مقاله شامل جزئیات تنظیم محیط IDE، فهرست مراحل و نمونه کد برای فعال یا غیرفعال کردن چک‌سام در بارکد با استفاده از پایتون است. در آن انواع مختلف بارکد که چک‌سام در آن‌ها الزامی یا اختیاری است، بررسی می‌شود.

مراحل تنظیم چک‌سام بارکد 128 با پایتون

  1. Aspose.Barcode for Python via .NET را وارد کنید
  2. یک شیء License ایجاد کرده و فایل مجوز را برای تولید خروجی بدون واترمارک بارگذاری کنید
  3. BarcodeGenerator را برای CODE_39_FULL_ASCII با متن بارکد مشخص شده ایجاد کنید
  4. مقدار is_checksum_enabled را به NO تنظیم کنید تا بارکد بدون چک‌سام تولید شود
  5. تصویر بارکد بدون چک‌سام را در قالب PNG ذخیره کنید
  6. مقدار is_checksum_enabled را به YES تغییر دهید تا چک‌سام اضافه شود
  7. تصویر بارکد با چک‌سام را در قالب PNG ذخیره کنید

مراحل بالا روند اعمال کد 39 یا کد 128 چک‌سام با پایتون را توضیح می‌دهد. ماژول Aspose.BarCode را وارد کنید، مجوز را بارگذاری کنید تا از واترمارک جلوگیری شود، و BarcodeGenerator را با CODE_39_FULL_ASCII و متن بارکد خود ایجاد کنید. سپس دو فایل PNG ذخیره کنید: ابتدا بدون چک‌سام و سپس با چک‌سام فعال.

کد برای اعمال چک‌سام کد 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 code به مقاله تغییر رنگ QR code با استفاده از پایتون مراجعه کنید.

 فارسی