این مقاله نحوه اسکن بارکد با Python REST API** را راهنمایی می کند. شما یاد خواهید گرفت که تحلیلگر بارکد را با Python RESTful Service با استفاده از یک Cloud SDK مبتنی بر پایتون توسعه دهید. توضیحی برای دسترسی و نمایش خصوصیات مختلف بارکد از یک تصویر در قالبهای مختلف مانند JPEG، TIFF، PNG، BMP و GIF ارائه میدهد.
پیش نیاز
- یک حساب کاربری ایجاد کنید و اعتبار API را دریافت کنید برای خواندن بارکد
- برای خواندن چندین بارکد از یک تصویر، Aspose.BarCode Cloud SDK برای پایتون را دانلود کنید
- با SDK بالا یک پروژه پایتون راه اندازی کنید
مراحل خواندن بارکد با API مبتنی بر پایتون
- فضای نام مورد نیاز Aspose.BarCode.Cloud.Sdk.Api را برای دسترسی به کلاس های Barcode Cloud API اضافه کنید.
- یک شی Configuration ایجاد کنید و URL پایه API، ClientId و ClientSecret را برای احراز هویت تنظیم کنید.
- نام فایل را تعریف کنید و آن را با استفاده از FileStream باز کنید تا ورودی برای اسکن ارائه شود
- با استفاده از پیکربندی برای تعامل با سرویس اسکن بارکد، نمونه ای از کلاس ScanApi ایجاد کنید.
- برای پردازش تصویر ورودی و بازیابی جزئیات بارکد شناسایی شده، با ScanMultipartAsync (FileStream) تماس بگیرید
- برای دسترسی به هر بارکد شناسایی شده، از مجموعه result.barcodes حلقه بزنید
- نام فایل، مقدار بارکد و نوع بارکد را برای هر بارکد شناسایی شده چاپ کنید
این مراحل نحوه خواندن بارکد با Python Low Code API را خلاصه می کند. ابتدا، با تنظیم اعتبار خود و بارگذاری تصویر بارکد مورد نظر برای اسکن، به Aspose Barcode Cloud متصل می شوید. سپس، کد از Scan API برای خواندن تصویر استفاده می کند و مقدار بارکد و نوع پیدا شده را چاپ می کند.
کد برای خواندن بارکد از تصویر با Python REST API
کد بالا عملکرد برنامه اسکنر بارکد با Python REST API را نشان می دهد. از شیء BarcodeResponse، میتوانید جزئیاتی مانند مقدار واقعی بارکد، نوع آن، منطقهای که در آن یافت شد و حتی جمع کنترلی آن را دریافت کنید. به زبان ساده، هم محتوای بارکد و هم اطلاعات مفید اضافی درباره نحوه و مکان شناسایی آن را در اختیار شما قرار می دهد.
این مقاله فرآیند خواندن بارکد از روی یک تصویر را به ما آموزش داده است. برای تولید بارکد به مقاله با Python REST API بارکد تولید کنید مراجعه کنید.