Εκτύπωση ESC/POS από τον Browser: Οδηγός για Προγραμματιστές

Το Πρόβλημα Εκτύπωσης από τον Browser

Αν έχετε προσπαθήσει ποτέ να εκτυπώσετε μια απόδειξη από μια web εφαρμογή, γνωρίζετε τον πόνο: το window.print() ανοίγει ένα παράθυρο διαλόγου εκτύπωσης, αποδίδει τη σελίδα ως PDF και δεν υποστηρίζει καθόλου εντολές ESC/POS όπως αυτόματη κοπή ή προσαρμοσμένο πλάτος χαρτιού.

Για τους θερμικούς εκτυπωτές αποδείξεων, αυτό είναι απαράδεκτο. Χρειάζεστε:

  • Αθόρυβη εκτύπωση — χωρίς διάλογο, χωρίς αλληλεπίδραση χρήστη
  • Εντολές ESC/POS — για αυτόματη κοπή, έντονο κείμενο, στοίχιση, barcodes
  • Αξιόπιστη κωδικοποίηση — UTF-8 στην κατάλληλη σελίδα κώδικα για τον εκτυπωτή σας
  • Υποστήριξη πολλαπλών πλατφορμών — Mac, Windows, Linux

Η λύση είναι μια τοπική γέφυρα WebSocket — μια μικρή εφαρμογή παρασκηνίου που εκτελείται στον υπολογιστή του χρήστη, δέχεται εργασίες εκτύπωσης από την web εφαρμογή σας και στέλνει ακατέργαστες εντολές ESC/POS στον εκτυπωτή.


Πώς Λειτουργεί η Γέφυρα WebSocket

Related Articles

MenuForma Products