Можно ли открыть или создать файл PDF в настольном приложении Java так же, как мы можем создать текстовый файл?
Из моего поиска я понял, что это возможно только с веб-Java.Это правда?
Чтобы открыть существующий файл PDF в программе чтения по умолчанию на рабочем столе, вы можете использовать следующий код:
File pdf = new File("/path/to/your.pdf"); Desktop.getDesktop().open(pdf);
(требуется Java 6)
Вы можете использовать iText , чтобы сделать это. Здесь - хороший учебник.
Существует плагин OS PDF для Netbeans на http://www.jpedal.org/support_siNetBeans.php
Вы не можете создавать PDF, как обычный текстовый файл, вам понадобится PDF Library для его создания. Открытие существующего PDF возможно как * a_horse_with_no_name *, упомянутое в его ответе.
Вы можете найти некоторые библиотеки PDF здесь .