【发布时间】:2013-01-06 14:20:42
【问题描述】:
我一直在寻找从 java 小程序(以及更多)更改默认打印机的解决方案,但没有成功。
我需要的是用javascript的print()方法打印,它只在默认打印机上打印,所以在此之前,将默认打印机更改为目标打印机。
这可能吗?是否有任何图书馆可以做类似“setDefaultPrinter”或类似的事情?
注意:我正在尝试打印 HTML 页面,按照用户在浏览器中看到的方式呈现。
【问题讨论】:
-
“我尝试使用 Print Service API 进行打印,但对我不起作用,因为我需要打印 html 代码” 嗯? 1)具体是哪个“打印服务API”?链接到文档。 2) "打印 html 代码" a) HTML 不是代码,而是标记。 b) 'print html' 的 DYM 是什么?打印它呈现的用户可能在浏览器中看到它 - 呈现得很好,或者打印生成 HTML 文档的原始文本(以及标记、样式和 JS)?
-
@Andrew 我的意思是打印用户看到的 html 页面
-
你指的“打印服务”的链接呢?
-
@AndrewThompson Jquery 打印元素
-
@AndrewThompson 你只想说哈???
标签: java html printing applet awt