有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java有任何javax的实现。打印StreamPrintService?

我正在为JavaWebStart应用程序准备一个验收测试工具。该应用程序自动将PDF打印到系统安装的打印机上,我想验证生成的PDF是否正确。为此,我正在寻找一种模拟打印的方法

在测试之前,我找到了一种注册定制打印服务的方法:

PrintServiceLookup.registerServiceProvider(fakePrinterService);

我知道如何在我测试过的应用程序中选择假打印机服务

不幸的是,除了打印到postscript的sun.print.PSStreamPrintService之外,我没有找到可以用于打印到文件的javax.print.StreamPrintService实现。它似乎也是JDK内部的一部分,而不是一个公共API。这是可行的,但也留下了一些疑问

还有其他的java打印机实现吗?如果它能打印一份pdf,那将是最好的。 如果没有,我想我将使用PSStreamPrintService和ps2pdf转换


共 (0) 个答案