是否可以在Java桌面应用程序中打开或创建PDF文件,就像我们可以创建文本文件一样?
从我的搜索中我得到的只有web java才有可能。这是真的吗?
答案 0 :(得分:5)
要在桌面默认阅读器中打开现有PDF文件,您可以使用以下代码:
File pdf = new File("/path/to/your.pdf"); Desktop.getDesktop().open(pdf);
(需要Java 6)
答案 1 :(得分:3)
答案 2 :(得分:1)
答案 3 :(得分:0)
您无法像普通文本文件一样创建PDF,您需要使用PDF库创建PDF。打开现有的PDF可能就像答案中提到的* a_horse_with_no_name *一样。
您可以找到一些PDF库here。