javax 打印与 java awt 打印 api

发布于 2024-09-29 18:02:15 字数 151 浏览 3 评论 0原文

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

Can i use java awt print to print a document/file instead of using javax print? I could find that in java awt print there is an option to set the content to be printed only as string using AttributedString. Is there an option to use awt and print document/file from input stream instead of String?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

木有鱼丸 2024-10-06 18:02:15

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

You could create an implementation of Printable that reads a file and paints each page. Then pass it to a PrinterJob.

镜花水月 2024-10-06 18:02:15

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

javax print is used to query about printer info and sending print jobs while java awt print api is used to print the actual document.excellent explanation here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文