براؤزر سے ESC/POS پرنٹنگ: ایک ڈویلپر کی گائیڈ
MenuForma
براؤزر پرنٹنگ کا مسئلہ
اگر آپ نے کبھی کسی ویب ایپ سے رسید پرنٹ کرنے کی کوشش کی ہے، تو آپ کو مشکل کا اندازہ ہوگا: window.print() ایک پرنٹ ڈائیلاگ کھولتا ہے، صفحے کو پی ڈی ایف کے طور پر رینڈر کرتا ہے، اور آٹو کٹ یا کسٹم پیپر کی چوڑائی جیسی ESC/POS کمانڈز کے لیے بالکل بھی سپورٹ نہیں کرتا ہے۔
تھرمل رسید پرنٹرز کے لیے، یہ ایک بڑی رکاوٹ ہے۔ آپ کو ضرورت ہے:
- سائلنٹ پرنٹنگ — کوئی ڈائیلاگ نہیں، کوئی صارف تعامل نہیں
- ESC/POS کمانڈز — آٹو کٹ، بولڈ ٹیکسٹ، الائنمنٹ، بارکوڈز کے لیے
- قابل اعتماد انکوڈنگ — UTF-8 سے آپ کے پرنٹر کے لیے صحیح کوڈ پیج تک
- کراس پلیٹ فارم سپورٹ — میک، ونڈوز، لینکس
حل ایک مقامی ویب ساکٹ برج ہے — ایک چھوٹی بیک گراؤنڈ ایپ جو صارف کے کمپیوٹر پر چلتی ہے، آپ کی ویب ایپ سے پرنٹ جابز قبول کرتی ہے، اور پرنٹر پر خام ESC/POS کمانڈز بھیجتی ہے۔
ویب ساکٹ برج کیسے کام کرتا ہے
متعلقہ مضامین
- پاکستان میں 5 بہترین QR مینو میکرز (2026) — MenuForma کیوں بہترین ہے؟
- ریستورانوں کے لیے کانٹیکٹ لیس مینو: ڈیجیٹل ہونے کی مکمل گائیڈ
- MenuForma بمقابلہ FineDine: کونسا QR مینو پلیٹ فارم کم قیمت میں زیادہ فوائد دیتا ہے؟