نحوه خواندن بارکد با استفاده از پایتون

این مبحث کوتاه بر نحوه خواندن Barcode با استفاده از Python تمرکز دارد. در اسکنر بارکد پایتون می توان با استفاده از چند مرحله و فراخوانی های ساده API توسعه داد. این برنامه را می توان در محیط های مبتنی بر لینوکس، ویندوز یا macOS که با Python3 و JDK پیکربندی شده اند استفاده کرد. در مثال زیر، ما بر خواندن چند نوع بارکد تمرکز کرده ایم. با این حال، API قادر به خواندن اطلاعات بارکد برای بسیاری از انواع دیگر تعریف شده در شمارشگر DecodeType از جمله کد GS1، کد 128، کد QR و بسیاری موارد دیگر است.

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

  1. با پیروی از دستورالعمل‌ها، Python3 و Aspose.BarCode را برای پایتون راه اندازی کنید را انجام دهید
  2. آرایه ای از DecodeType ایجاد کنید که انواع رمزگشایی بارکد را برای خواندن نگه می دارد
  3. یک شی از BarCodeReader class ایجاد کنید و مسیر فایل تصویری را با آرایه Barcode و DecodeTypes ارائه کنید.
  4. بارکدها را از تصویر بخوانید
  5. برای استفاده بیشتر، اطلاعات بارکد خوانده شده را از تصویر تکرار کنید

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

کد برای خواندن بارکد با استفاده از پایتون

مثال بالا در پایتون بارکد را از تصویر در چند تماس API می خواند. API قابلیت خواندن اطلاعات از انواع مختلف بارکد دیگر را دارد که در شمارشگر DecodeType از جمله کد GS1، کد ماتریس، کد QR، کد 128، CODABAR و بسیاری دیگر مشخص شده‌اند. با استفاده از چند خط کد در بارکدخوان پایتون توسعه یافته است.

در این مبحث به بررسی این موضوع پرداخته‌ایم که به چه راحتی اپلیکیشن اسکنر بارکد پایتون توسعه یافته است. اگر اطلاعاتی در مورد ایجاد بارکد می‌خواهید، به مقاله نحوه تولید بارکد در پایتون مراجعه کنید.

 فارسی