这是可能的吗?
我正在获取现有PDF文档的目录和文件名。 C:tempFileName.pdf
-
使用PDF渲染器查看文档或打印文档我的Eclipse项目中包含PDF渲染器,只是不确定如何使用
-
然后使用PrintDialog打印出PDF文档。我认为PDF渲染器必须做一些事情才能使PDF文档可打印
我想在我的表格上有2个按钮
- 查看pdf->在仅读取 中打开PDF文档
- 打印PDF->获取准备打印的PDF文档,然后调用PrintDialog选择本地打印机,然后打印
我没有太多的运气找到任何PDFrenderer示例代码,这些示例代码显示了如何在视图模式下打开PDF文档。我还没有看到有关如何将PDF渲染器结果发送到打印的代码。
您当然可以在应用程序中实现PDF渲染。问题是,是否真的有必要。由于您没有指定要包含哪个库,所以我无法帮助您使用PDFRenderer
。
但是,为了启动外部PDF查看器以及如何实现打印按钮,这些API类很有用:
-
org.eclipse.swt.program.Program
-
org.eclipse.swt.printing.PrintDialog
至少(部分)解决您的问题会有所帮助。