تولید بارکد دیتا ماتریس در پایتون

بارکد Datamatrix یک بارکد دو بعدی به شکل ماتریس است که از “سلول های” سیاه و سفید تشکیل شده است که در یک الگوی مربع یا مستطیل چیده شده اند. می تواند حجم زیادی از داده ها را در یک فضای کوچک ذخیره کند. بارکدهای Datamatrix اغلب در تولید، لجستیک و سایر صنایع برای ردیابی و شناسایی محصولات و سایر موارد استفاده می شوند. آنها همچنین معمولاً در مراقبت های بهداشتی برای شناسایی نمونه های پزشکی، تجهیزات و سایر مواد استفاده می شوند. این مقاله نحوه ایجاد بارکد Datamatrix با استفاده از پایتون را توضیح می دهد.

Python Datamatrix Barcode Generator API - دانلود رایگان

Aspose.BarCode for Python via .NET از ایجاد، اسکن یا دستکاری کدهای مختلف بارکد پشتیبانی می کند. می‌توانید با دانلود package به سرعت API را پیکربندی کنید یا با استفاده از دستور pip زیر در کنسول به آن از PyPI دسترسی پیدا کنید:

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

یک بارکد Datamatrix در پایتون ایجاد کنید

مراحل زیر در مورد فرآیند تولید بارکد Datamatrix با استفاده از پایتون توضیح داده شده است:

  • یک شی از کلاس BarcodeGenerator ایجاد کنید و کدگذاری بارکد Datamatrix را تنظیم کنید.
  • با استفاده از روش ذخیره یک بارکد Datamatrix ایجاد کنید.

نمونه کد زیر نحوه تولید بارکد با استفاده از پایتون را نشان می دهد:

import aspose.barcode as barcode

# شیء کلاس BarcodeGenerator را راه اندازی کنید
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.DATA_MATRIX, "Aspose")

# بارکد Datamatrix را ایجاد کنید
generator.save("datamatrix-barcode.png")

نحوه تولید بارکد Datamtrix با ECC200 با استفاده از پایتون

بارکدهای Datamatrix بسیار قابل اعتماد و در برابر خطاها مقاوم هستند، که در برنامه هایی که بارکد در محیط های چالش برانگیز خوانده می شود، مانند تولید و تدارکات، مهم است. می توانید داده های اضافی را به داده های اصلی اضافه کنید تا خطاهای داده های ناشی از نویز یا انواع دیگر تداخل را شناسایی و تصحیح کنید. هنگام ایجاد بارکد Datamatrix می توانید انواع مختلف ECC را تنظیم کنید. در اینجا نحوه استفاده از ECC200 را خواهید فهمید زیرا ECC200 یک نوع خاص از تصحیح خطای Reed-Solomon است که در بارکدهای ماتریس داده استفاده می شود. این می تواند تا 2 خطا را در هر کلمه رمز داده تصحیح کند، به این معنی که می تواند خطاهای تا 50٪ از داده های ذخیره شده در بارکد ماتریس داده را تصحیح کند.

مراحل زیر نحوه تولید بارکد Datamatrix با ECC200 با استفاده از پایتون را نشان می دهد:

  • نمونه ای از کلاس BarcodeGenerator را راه اندازی کنید.
  • متن بارکد و نوع رمزگذاری و متن بارکد را تنظیم کنید.
  • پارامترهایی مانند پیکسل و ECC200 را برای بارکد Datamatrix تنظیم کنید.
  • بارکد Data Matrix را با روش ذخیره ایجاد کنید.

نمونه کد زیر نحوه تولید بارکد Datamatrix با ECC200 با استفاده از پایتون را نشان می دهد.

import aspose.barcode as barcode

# شیء کلاس BarcodeGenerator را راه اندازی کنید
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.DATA_MATRIX, "Åspóse")

# تنظیم پارامترها برای بارکد Datamatrix
generator.parameters.barcode.x_dimension.pixels = 4
generator.parameters.barcode.data_matrix.data_matrix_ecc = barcode.generation.DataMatrixEccType.ECC200

# بارکد Datamatrix را ایجاد کنید
generator.save("datamatrix-barcode-ecc200.png")

بارکد Datamatrix را بصورت آنلاین تولید کنید

می توانید با مراجعه به لینک زیر از برنامه وب تولید کننده بارکد آنلاین رایگان و بدون ثبت نام ما که با استفاده از این API ساخته شده است استفاده کنید:

https://products.aspose.app/barcode/generate

Python Datamatrix Barcode Generator - یک مجوز رایگان دریافت کنید

می‌توانید با درخواست مجوز موقت رایگان API را با ظرفیت کامل آن ارزیابی کنید.

نحوه ایجاد بارکد پایتون DataMatrix - بیشتر بخوانید

برای درک و آزمایش ویژگی های ارائه شده توسط Aspose.BarCode برای Python از طریق NET API می توانید منابع مختلف یادگیری را بیشتر کاوش کنید.

نتیجه

در پایان، این مقاله نحوه تولید بارکد Datamatrix در پایتون را مورد بحث قرار می دهد. همچنین تکنیک‌های مختلف تصحیح خطا را پوشش می‌دهد که معمولاً برای افزایش قابلیت اطمینان بارکد استفاده می‌شوند. علاوه بر این، در صورتی که می خواهید در مورد هر یک از نگرانی های خود صحبت کنید، همیشه می توانید در [فروم 16 برای ما بنویسید.

همچنین ببینید