带有PrintDialog的PDF渲染器

时间:2012-11-06 16:57:54

标签: java printing swt pdfrenderer

这可能吗?

我正在获取现有PDF文档的目录和文件名。    C:\temp\FileName.pdf

  1. 使用PDF渲染器查看文档或打印文档 我的Eclipse项目中包含PDF Renderer,不知道如何使用它

  2. 然后使用PrintDialog打印PDF文档。 我认为PDF Renderer必须做一些事情才能使PDF文档可打印

  3. 我希望我的表单上有2个按钮

    • 查看PDF - >以只读方式打开pdf文档
    • 打印PDF - >获取pdf文档准备打印然后调用PrintDialog选择本地打印机,然后打印

    我没有太多运气找到任何显示如何在查看模式下打开PDF文档的PDFRenderer示例代码。 我还没有看到有关如何将PDF呈现器结果发送到PrintDialog进行打印的代码。

1 个答案:

答案 0 :(得分:1)

您当然可以在应用程序中实现PDF呈现。问题是,如果真的有必要的话。由于您没有指定要包含的库,我无法帮助您PDFRenderer 但是,为了启动外部PDF查看器以及如何实现打印按钮,这些API类很有用:

至少它会帮助(部分)解决你的问题。