Barcode Scanner in .NET MAUI with ZXing.Net.Maui

 بارکوڈ اسکیننگ بہت سی موبائل ایپلیکیشنز میں ایک عام خصوصیت ہے، اور .NET MAUI کے ساتھ، آپ کی ایپلیکیشن میں بارکوڈ اسکیننگ کی فعالیت کو شامل کرنا پہلے سے کہیں زیادہ آسان ہے۔ بارکوڈ اسکیننگ کے لیے ایک مشہور لائبریری ZXing.Net.Maui ہے، جو مختلف قسم کے بارکوڈز کو اسکین کرنے اور ڈی کوڈ کرنے کے لیے ایک سادہ API فراہم کرتی ہے۔

Barcode Scanner in .NET MAUI with ZXing.Net.Maui



اپنی .NET MAUI ایپلیکیشن میں ZXing.Net.Maui استعمال کرنے کے لیے، آپ کو پہلے ZXing.Net.Maui NuGet پیکیج کو انسٹال کرنا ہوگا۔ آپ ویژول اسٹوڈیو میں اپنے پروجیکٹ کو کھول کر اور سلوشن ایکسپلورر سے نیو گیٹ پیکجز کا نظم کریں کو منتخب کر کے ایسا کر سکتے ہیں۔


ایک بار جب آپ پیکج انسٹال کر لیتے ہیں، تو آپ بار کوڈ سکینر کنٹرول کو اپنی ایپلیکیشن کے یوزر انٹرفیس میں شامل کر سکتے ہیں۔ یہ کنٹرول بارکوڈز کو اسکین کرنے اور ان کے مواد کو ڈی کوڈ کرنے کے لیے ایک سادہ انٹرفیس فراہم کرتا ہے۔ آپ اس کی خصوصیات کا استعمال کرتے ہوئے کنٹرول کی ظاہری شکل کو اپنی مرضی کے مطابق بنا سکتے ہیں، جیسے ScanLineColor پراپرٹی، جو اسکین لائن کے رنگ کا تعین کرتی ہے۔


بارکوڈز کی اسکیننگ اور ڈی کوڈنگ کو سنبھالنے کے لیے، آپ بارکوڈ اسکینر کنٹرول کے بار کوڈ اسکین شدہ ایونٹ کو استعمال کرسکتے ہیں۔ یہ واقعہ اس وقت اٹھایا جاتا ہے جب بار کوڈ کو کامیابی کے ساتھ اسکین اور ڈی کوڈ کیا جاتا ہے۔ اس کے بعد آپ بار کوڈ کے مواد کو بازیافت کرنے کے لیے ایونٹ کے دلائل استعمال کر سکتے ہیں۔


اپنی .NET MAUI ایپلیکیشن میں بارکوڈ اسکین کرنے کے لیے ZXing.Net.Maui کو کیسے استعمال کیا جائے اس کی ایک مثال یہ ہے:


اس طریقہ میں، ہم صرف رزلٹ لیبل کے متن کو اسکین شدہ بارکوڈ کے مواد پر سیٹ کر رہے ہیں۔

Barcode Scanner in .NET MAUI with ZXing.Net.Maui


آخر میں، ZXing.Net.Maui کے ساتھ اپنی .NET MAUI ایپلیکیشن میں بارکوڈ سکیننگ کی فعالیت کو شامل کرنا آسان ہے۔ BarcodeScanner کنٹرول کا استعمال کرتے ہوئے اور BarcodeScanned ایونٹ کو سنبھال کر، آپ اپنی ایپلیکیشن کے فیچر سیٹ میں جلدی اور آسانی سے بارکوڈ سکیننگ شامل کر سکتے ہیں۔

Post a Comment

0 Comments