Javascript 如何为点阵打印机以纯文本格式打印页面?

Javascript 如何为点阵打印机以纯文本格式打印页面?,javascript,php,html,css,printing,Javascript,Php,Html,Css,Printing,我知道在so中有很多类似的问题,我已经尝试了大多数解决方案,但我仍然没有得到我想要的结果,我使用的是epson LX300+II打印机,我想以简单的格式从基于web的应用程序打印我的页面(如从记事本打印时打印结果应该如何)。当我尝试直接使用google chrome打印时,我认为打印机将文本和表格视为图片,而不是普通的字母,因此打印结果并不好,因为预期的打印结果看起来是缩放的,字体看起来是拉伸的,填充太宽等等 我希望打印机以自己的默认字体读取字母和文本。我正在使用MoStylePHP、javas

我知道在so中有很多类似的问题,我已经尝试了大多数解决方案,但我仍然没有得到我想要的结果,我使用的是epson LX300+II打印机,我想以简单的格式从基于web的应用程序打印我的页面(如从记事本打印时打印结果应该如何)。当我尝试直接使用google chrome打印时,我认为打印机将文本和表格视为图片,而不是普通的字母,因此打印结果并不好,因为预期的打印结果看起来是缩放的,字体看起来是拉伸的,填充太宽等等

我希望打印机以自己的默认字体读取字母和文本。我正在使用MoStylePHP、javascript、html和css。我怎样才能做到这一点?或者如果有其他语言可以做到这一点,请推荐我


非常感谢所有解决方案和建议。谢谢。

对于需要从浏览器使用点阵打印机打印的其他人,请使用QZ纸盘()

以下是实现此目的的几个选项: