背景:
在开发一款可以本地运行的程序,用来接受网页端传递过来的打印请求( html 代码段)其中包含文本,图片,表格,内容较长,使用的是爱普生针式打印机,可以连续进纸。
已经尝试过的方案:
-
使用 electron 打印功能( print )进行打印,指定一个自定义的页面宽高,打印后只有一页长度
-
使用 electron 的导出 PDF 将 html 导出为一个单页长 pdf 后使用 pdftoprinter 或 SumatraPDF 或 GhostScript 进行打印均无法实现打印出完整的页面高度。
问题: 请问如何实现出 C-Lodop 的无缝长页面打印效果。
期望使用:electron 实现
相关提问地址:
https://github.com/sumatrapdfreader/sumatrapdf/issues/4736
https://stackoverflow.com/questions/79319196/how-to-achieve-continuous-printing-of-long-receipts-on-dot-matrix-printer
|