在我的应用程序中,我正在获取选定的用户数据并创建 PDF 文件。 PDF 文件保存在本地计算机上。我的对话框中有一个表格显示 PDF 文件名和位置。
我想在表格底部添加一个按钮。该按钮会将选定的 PDF 文件名打印到本地打印机。我真的不需要查看 PDF 文件。我只想能够选择本地打印机并打印 PDF 文件。
点击按钮,
- 我可以从选定的表格单元格中获取文件名和位置。
- 我可以使用 PrintDialog 获取本地打印机
我不知道从这里该去哪里。
我需要像 PdfRenderer 这样的特殊开源软件吗? 我是否必须将文件放回到我的应用程序中,或者是否可以从其位置进行打印?
最佳答案
如果您不需要 PDF,您应该考虑直接打印。 Paperclipse星云可以帮助你。此外,如果您假设使用 Adobe Acrobat,则可以使用命令行中的特殊标志启动 Acrobat Reader,直接打开打印对话框,请参阅 Adobe Reader Command Line Reference
关于java - 打印 PDF 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13238578/