2011-03-07 50 views
3

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

从我的搜索我得知,它可能只与web java。真的吗?

回答

3

您可以使用iText来做到这一点。 Here是一个很好的教程。

+0

感谢的OS PDF插件NetBeans中,我使用6.9.1.i已经有了iText的,但不知道如何将它添加到library.I已经右击的NetBeans库,然后点击'添加JAR',但它不工作.plz帮助... – Wings 2011-03-07 16:07:37

+0

嗯...很好,它工作,感谢load.i没有创建文件夹库,如示例中提到的,谢谢你.. 。 – Wings 2011-03-07 16:42:53

5

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

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

(需要Java 6)

0

你不能只是像一个普通的文本文件中创建PDF,你将需要PDF库来创建一个。打开现有的PDF是可能的,如他的答案中提到的* a_horse_with_no_name *。

你可以找到一些PDF库here