Electron 是否有任何方法可以使用节点打印机打印html格式的文本?

Electron 是否有任何方法可以使用节点打印机打印html格式的文本?,electron,posprinter,Electron,Posprinter,我正在使用电子和Reactjs开发POS应用程序。有没有办法以静默方式打印html布局(不显示预览)。尝试使用节点打印机模块,但无法打印html格式。我已尝试使用以下代码: var avlblePrinter = Printer.list(); var printer = new Printer.default(avlblePrinter[n]); var text = '<p style="color: #00b9f5">Print text d

我正在使用电子和Reactjs开发POS应用程序。有没有办法以静默方式打印html布局(不显示预览)。尝试使用节点打印机模块,但无法打印html格式。我已尝试使用以下代码:

var avlblePrinter = Printer.list(); 
      var printer = new Printer.default(avlblePrinter[n]);     
      var text = '<p style="color: #00b9f5">Print text directly</p>, when needed: e.g. barcode printers';
      var jobFromText = printer.printText(text);
var avlblePrinter=Printer.list();
var printer=新打印机。默认值(avlblePrinter[n]);
var text='

在需要时直接打印文本:例如条形码打印机'; var jobFromText=printer.printText(文本);


任何帮助都是非常值得的。

我知道这是您关于堆栈溢出的第一个问题,欢迎!请提供一些代码,以便我们了解您的尝试,更好地理解您问题的背景,从而帮助我们帮助您。另请参见如何提出更好的问题以获得更好的答案。我们可以假设
n
实际上是在您的代码中设置的?此外,我在模块源代码中找不到
printText
方法,您是否正在学习教程?
n
是打印机阵列中的打印机数。使用这个..FWIW,一些收据打印机实际上可以直接打印HTML(在向它们发送切换到HTML模式的命令之后)。您甚至可以使用CSS设置输出。当然,这是非常特定于打印机型号的。