چاپ ESC/POS از مرورگر: راهنمای توسعهدهندگان
MenuForma
مشکل چاپ در مرورگر
اگر تا به حال سعی کردهاید یک رسید را از یک برنامه وب چاپ کنید، با این مشکل آشنا هستید: window.print() یک کادر محاورهای چاپ را باز میکند، صفحه را به عنوان PDF رندر میکند و هیچ پشتیبانی از دستورات ESC/POS مانند برش خودکار (auto-cut) یا عرض کاغذ سفارشی ندارد.
برای چاپگرهای رسید حرارتی، این یک مشکل اساسی است. شما نیاز دارید به:
- چاپ بیصدا — بدون کادر محاورهای، بدون تعامل کاربر
- دستورات ESC/POS — برای برش خودکار، متن پررنگ، تراز، بارکدها
- رمزگذاری قابل اعتماد — UTF-8 به صفحه کد صحیح برای چاپگر شما
- پشتیبانی چند پلتفرمی — مک، ویندوز، لینوکس
راهحل یک پل WebSocket محلی است — یک برنامه کوچک در پسزمینه که روی رایانه کاربر اجرا میشود، کارهای چاپی را از برنامه وب شما میپذیرد و دستورات خام ESC/POS را به چاپگر ارسال میکند.
پل WebSocket چگونه کار میکند
مقالات مرتبط
- منوی بدون تماس برای رستورانها: راهنمای کامل برای رفتن به دیجیتال
- MenuForma در مقابل FineDine: کدام پلتفرم منوی QR به شما بیشتر میدهد با کمتر؟
- MenuForma در مقابل OddMenu: کدام پلتفرم منوی QR برای رستوران شما مناسب است؟