Pencetak Terma untuk Mac: Panduan Persediaan Lengkap (2025)

Mengapa Pencetakan Terma pada Mac Lebih Sukar Daripada Sepatutnya

Pengguna Windows biasanya boleh memasang pencetak terma, memasang pemacu, dan mencetak resit dalam beberapa minit. Pengguna Mac menghadapi pengalaman yang sama sekali berbeza: amaran keselamatan Gatekeeper, pemacu yang hilang, kegagalan pengekodan ESC/POS, dan gelung "pencetak dijeda" yang ditakuti.

Panduan ini merangkumi semua yang anda perlukan untuk mendapatkan pencetak terma berfungsi dengan andal pada macOS — sama ada anda menyambung melalui USB, rangkaian, atau Bluetooth.


Apakah Pencetak Terma?

Pencetak terma menggunakan haba (bukan dakwat) untuk mencetak pada kertas terma khas. Ia adalah standard untuk resit di restoran, peruncitan, dan hospitaliti kerana ia pantas, senyap, murah untuk dikendalikan, dan tidak pernah memerlukan kartrij dakwat.

Jenama pencetak terma yang paling biasa untuk pengguna Mac adalah:

Jenama Model Biasa Sambungan
Epson TM-T88VI, TM-T20III USB, Rangkaian, Bluetooth
Star Micronics TSP100IV, TSP650II USB, Rangkaian, Bluetooth
Citizen CT-S310II, CT-S651 USB, Rangkaian
Bixolon SRP-350V, SRP-330II USB, Rangkaian
Xprinter XP-58, XP-80 USB, Bluetooth

Kaedah Sambungan: USB lwn Rangkaian lwn Bluetooth

Sambungan USB

USB adalah kaedah sambungan yang paling andal pada Mac. Kebanyakan pencetak terma menggunakan penyambung USB-B (segi empat) standard. macOS biasanya akan mengesan pencetak secara automatik, tetapi anda mungkin perlu memasang pemacu dari laman web pengeluar.

Langkah-langkah:

  1. Sambungkan pencetak melalui USB
  2. Buka System Settings → Printers & Scanners
  3. Klik + untuk menambah pencetak
  4. Pilih pencetak anda dari senarai
  5. Jika diminta, pasang pemacu

Sambungan Rangkaian (Ethernet/WiFi)

Pencetak rangkaian adalah sesuai untuk persekitaran kongsi. Sambungkan pencetak ke penghala anda, cari alamat IPnya (biasanya dicetak dengan menekan butang suapan semasa permulaan), dan tambahnya melalui IP dalam Printers & Scanners.

Untuk sistem POS berasaskan web, pencetak rangkaian adalah pilihan yang paling fleksibel kerana mana-mana peranti pada rangkaian boleh mencetak kepadanya.

Sambungan Bluetooth

Pencetak terma Bluetooth berfungsi pada Mac, tetapi pengalaman kurang andal berbanding USB atau rangkaian. Pasangkan pencetak dalam System Settings → Bluetooth, kemudian tambahnya dalam Printers & Scanners.


Masalah Gatekeeper (dan Cara Membetulkannya)

Jika anda memuat turun pemacu pencetak terma atau aplikasi utiliti cetak dari luar Mac App Store, macOS Gatekeeper akan menyekatnya dengan mesej seperti "tidak boleh dibuka kerana ia dari pembangun yang tidak dikenali."

Untuk membetulkan ini, buka Terminal dan jalankan:

xattr -cr "/Applications/YourApp.app"

Gantikan "YourApp.app" dengan nama aplikasi sebenar. Ini membuang bendera kuarantin yang digunakan oleh Gatekeeper untuk menyekat aplikasi.

Untuk MenuForma Print Agent, arahan adalah:

xattr -cr "/Applications/MenuForma Print Agent.app"

Pencetakan Senyap Tanpa Pop Timbul

Kekecewaan terbesar bagi pemilik restoran yang menggunakan Mac dengan POS berasaskan web adalah bahawa macOS sentiasa menunjukkan dialog cetak. Tiada cara asli untuk mencetak secara senyap dari pelayar.

Penyelesaiannya adalah jambatan cetak — aplikasi latar belakang kecil yang menerima kerja cetak dari aplikasi web anda melalui API tempatan dan menghantarnya terus ke pencetak tanpa sebarang dialog.

MenuForma Print Agent adalah aplikasi Mac percuma yang melakukan perkara ini. Ia berjalan di bar menu anda, bersambung ke pencetak terma anda, dan menerima kerja cetak dari mana-mana sistem berasaskan web melalui sambungan WebSocket tempatan.

Bagaimana ia berfungsi:

  1. Pasang Print Agent pada Mac anda
  2. Sambungkan pencetak terma anda (USB atau rangkaian)
  3. POS web anda menghantar permintaan cetak ke ws://localhost:8765
  4. Print Agent menerimanya dan mencetak secara senyap — tiada dialog, tiada pop timbul

ESC/POS: Bahasa Pencetak Terma

Pencetak terma tidak memahami arahan cetak biasa. Ia menggunakan ESC/POS — bahasa arahan yang dibangunkan oleh Epson yang memberitahu pencetak dengan tepat apa yang perlu dicetak, bagaimana untuk memformatnya, dan bila untuk memotong kertas.

Apabila mencetak dari pelayar menggunakan window.print(), anda mendapat cetakan gaya PDF yang tidak menyokong pemotongan automatik, fon tersuai, atau format resit yang padat. ESC/POS memberi anda kawalan penuh.

MenuForma Print Agent mengendalikan pengekodan ESC/POS secara automatik — anda menghantar JSON biasa (nama item, harga, jumlah) dan ejen menukarnya kepada arahan ESC/POS yang betul untuk model pencetak khusus anda.


Persediaan yang Disyorkan untuk Mac + Pencetak Terma

Untuk pengalaman yang paling andal pada macOS:

  1. Gunakan pencetak rangkaian (Ethernet atau WiFi) daripada USB jika boleh — mengelakkan masalah pemacu sepenuhnya
  2. Pasang MenuForma Print Agent untuk pencetakan senyap dari sistem berasaskan web
  3. Gunakan pencetak dengan cip Epson atau Star — ini mempunyai keserasian macOS terbaik
  4. Pastikan pencetak pada IP statik — mengelakkan masalah sambungan apabila penghala anda menetapkan semula alamat

Penyelesaian Masalah Biasa Pencetak Terma Mac

Pencetak menunjukkan "Dijeda" selepas setiap cetakan

Pergi ke System Settings → Printers & Scanners, klik kanan pencetak, dan pilih Reset printing system. Kemudian tambah semula pencetak.

Cetakan bercelaru atau menunjukkan aksara rawak

Ini biasanya ketidakpadanan pengekodan. Pastikan perisian cetak anda menghantar UTF-8 dan halaman kod pencetak anda sepadan. MenuForma Print Agent mengendalikan ini secara automatik.

Dialog cetak muncul setiap kali

Anda memerlukan jambatan cetak seperti MenuForma Print Agent untuk pencetakan yang benar-benar senyap dari aplikasi web.

Pemasangan pemacu gagal pada macOS Ventura atau Sonoma

Cuba pembetulan Gatekeeper di atas. Jika itu tidak berfungsi, gunakan pilihan pemacu IPP Everywhere dalam Printers & Scanners — ia berfungsi dengan kebanyakan pencetak terma moden tanpa pemacu pengeluar.


Bersedia untuk Menyediakan Pencetakan Terma Senyap pada Mac?

Muat turun MenuForma Print Agent — ia percuma, berjalan di bar menu anda, dan berfungsi dengan mana-mana POS berasaskan web atau sistem pesanan. Tiada pemacu, tiada dialog cetak, tiada kerumitan.

Related Articles

MenuForma Products