如何在 Laravel 中为打印机(蓝牙/USB)生成 POS 单据

问题描述 投票:0回答:1

我想为我在 Laravel 上制作的网站生成 POS 单据,我尝试了客户端和服务器端方法,但没有任何效果,我不想在打印单据之前预览。

我想生成一张没有任何预览的 POS 单据。

php laravel thermal-printer point-of-sale
1个回答
0
投票

这个问题的解决方案不是代码挑战。这是浏览器中的设置。

在 Mac 上的 Google Chrome 中禁用打印预览

退出谷歌浏览器 在 Mac 上启动终端。 (使用搜索框搜索“终端”) 输入默认值 write com.google.Chrome DisablePrintPreview -bool true 关闭终端并打开 Google Chrome

在 Windows 上的 Google Chrome 中禁用打印预览

关闭谷歌浏览器 在桌面上右键单击 Google Chrome 单击属性 在对话框中,在目标字段末尾添加“–disable-print-preview”(不带撇号)(确保在 – 之前包含空格) 点击应用

在 Mac 上的 Firefox 中禁用打印预览

在地址栏中输入“about:config”并按 Enter。
右键单击页面,将鼠标悬停在“新建”上,然后单击“布尔值” 输入“print.always_print_silent”作为首选项名称,然后单击“确定” 单击“正确”,然后单击“确定”。 关闭 about:config 窗口。

在 Windows 上的 Firefox 中禁用打印预览

在地址栏中输入“about:config”并按 Enter。
右键单击页面,将鼠标悬停在“新建”上,然后单击“布尔值” 输入“print.always_print_silent”作为首选项名称,然后单击“确定” 单击“正确”,然后单击“确定”。 关闭 about:config 窗口。

参考:https://support.dryfta.com/how-to-disable-print-preview-in-chrome-firefox-on-windows-mac/

© www.soinside.com 2019 - 2024. All rights reserved.