javax print vs java awt print api

时间:2010-10-28 13:43:19

标签: java printing java-ee awt

我可以使用java awt print打印文档/文件而不是使用javax print吗?我发现在java awt print中有一个选项可以使用AttributedString将要打印的内容设置为字符串。是否可以选择使用awt并从输入流而不是String中打印文档/文件?

2 个答案:

答案 0 :(得分:1)

您可以创建一个Printable实现来读取文件并绘制每个页面。然后将其传递给PrinterJob。

答案 1 :(得分:0)

javax print用于查询打印机信息和发送打印作业,而java awt print api用于打印实际文档。优秀解释here