【发布时间】:2016-10-18 11:28:36
【问题描述】:
我有一个带有内联样式的 HTML 文件,当我打开它并像往常一样从 Chrome 进行打印时,它的外观和打印效果都非常好。问题是 - 我如何从 Chrome 内部进行静默打印,前提是它具有我需要的预言打印输出?我曾尝试使用 WebBrowe0ser,但那是 IE - 不是 Chrome!我还尝试使用控制台命令方式执行此操作 - print /D:"my printer" myfile,但它会打印文件的源代码,而不是渲染它。 我已经尝试了许多其他选项 - 使用 WebBrowser 并不算太糟糕,因为它不能很好地处理分页符,但是我想知道如何使用 Chrome 渲染对文件进行静默打印,例如从控制台应用程序.我怎么去那里? 我看到并会尝试使用 CEF,但要在没有对话的情况下打印,我将不得不修改源代码并先编译它...
有什么建议吗?
【问题讨论】:
-
也许可以使用 --kiosk --kiosk-printing --print "pathtomyfile" 启动 chrome?另一个要查找的参数是 --enable-print-preview。任何人都可以发表评论吗?会试一试...
-
javascript 中的 document.print() 怎么样?
标签: c# html google-chrome printing