【发布时间】:2010-10-28 13:43:19
【问题描述】:
我可以使用 java awt print 来打印文档/文件而不是使用 javax print 吗?我可以发现在 java awt print 中有一个选项可以使用 AttributedString 将内容设置为仅作为字符串打印。是否可以选择使用 awt 并从输入流而不是 String 打印文档/文件?
【问题讨论】:
标签: java printing jakarta-ee awt
我可以使用 java awt print 来打印文档/文件而不是使用 javax print 吗?我可以发现在 java awt print 中有一个选项可以使用 AttributedString 将内容设置为仅作为字符串打印。是否可以选择使用 awt 并从输入流而不是 String 打印文档/文件?
【问题讨论】:
标签: java printing jakarta-ee awt
您可以创建一个 Printable 的实现来读取文件并绘制每一页。然后将其传递给 PrinterJob。
【讨论】:
javax print用于查询打印机信息和发送打印作业,java awt print api用于打印实际文档。很好的解释here。
【讨论】: