我可以使用java awt print来打印文档/文件,而不是使用javax print吗?我可以发现,在java awt print中,有一个选项可以使用AttributedString将内容设置为仅以字符串形式打印。是否可以使用awt并从输入流而不是字符串中打印文档/文件? 最佳答案 您可以创建Printable的实现,该实现读取文件并绘制每个页面。然后将其传递给PrinterJob。