我正在尝试使用 Citizen CT-S651 热敏打印机从网络浏览器打印 HTML/CSS-Media 格式的收据。我们已经能够正确格式化收据,但问题是收据打印后,打印机继续吐纸,而不是在内容末尾进行剪切。 Chrome 和 Firefox 的打印预览窗口都显示将打印的“页面”比内容长得多 - 我假设 3276 毫米,因为这是我正在使用的纸张尺寸的不可更改的“长度”。
我尝试过使用 css page-break-after、显式设置 div 的高度和 @page 规则,但这些似乎都没有效果。
也许使用不同型号的打印机效果会更好?
最佳答案
这是打印机配置方面的问题,请在“控制面板”上搜索打印机设置/配置中与“剪切”或“自动剪切”或“部分剪切”相关的内容。您可以首先右键单击打印机图标并选择“属性”,然后在那里进行搜索。编程中与此问题无关。大多数打印机都有此功能。
关于css - 从浏览器打印 POS/收据 (Citizen CT-S651),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27953583/