【发布时间】:2010-02-02 13:05:35
【问题描述】:
我们有 Swing 应用程序。它包括文档(PDF、MSWord 文档) 我们可以在我们的程序中调用系统的打印对话框来打印这些文档吗?
目标操作系统是 Windows XP。
而且,这是不可能的,我们如何处理 PDF 并从 java 打印 PDF?
【问题讨论】:
标签: java swing printing operating-system
我们有 Swing 应用程序。它包括文档(PDF、MSWord 文档) 我们可以在我们的程序中调用系统的打印对话框来打印这些文档吗?
目标操作系统是 Windows XP。
而且,这是不可能的,我们如何处理 PDF 并从 java 打印 PDF?
【问题讨论】:
标签: java swing printing operating-system
如果您的平台支持 java.awt.Desktop 类(需要 Java 6),您可以尝试它。
如果文件(文档)的类型已在系统中注册,它有一个print 打印文件(文档)的方法。
使用本机桌面打印工具,使用相关应用程序的打印命令打印文件。
【讨论】: