使用Java在桌面应用程序中打开PDF

时间:2011-03-07 15:18:00

标签: java pdf

是否可以在Java桌面应用程序中打开或创建PDF文件,就像我们可以创建文本文件一样?

从我的搜索中我得到的只有web java才有可能。这是真的吗?

4 个答案:

答案 0 :(得分:5)

要在桌面默认阅读器中打开现有PDF文件,您可以使用以下代码:

File pdf = new File("/path/to/your.pdf");
Desktop.getDesktop().open(pdf);

(需要Java 6)

答案 1 :(得分:3)

您可以使用iText执行此操作。 Here是一个很好的教程。

答案 2 :(得分:1)

http://www.jpedal.org/support_siNetBeans.php

有一个针对Netbeans的操作系统PDF插件

答案 3 :(得分:0)

您无法像普通文本文件一样创建PDF,您需要使用PDF库创建PDF。打开现有的PDF可能就像答案中提到的* a_horse_with_no_name *一样。

您可以找到一些PDF库here