2014-09-19 26 views
-1

我正在創建一個JAVA應用程序 ,我想創建並顯示並打印PDF文件。生成PDF或與其類似

像這個例子:
http://img11.hostingpics.net/pics/331702Sanstitre.jpg

所以你能不能給做的正確方法? 我的意思是這是一個pdf文件顯示到JPanel或其他東西? 和thnx很多。

+0

可能重複的[如何使用itext在Jframe中打開pdf文件](http://stackoverflow.com/questions/8256893/how-to-open-pdf-file-in-jframe-using-itext) – Compass 2014-09-19 16:32:51

+0

http ://stackoverflow.com/questions/6118635/what-is-the-best-pdf-open-source-library-for-java – 2014-09-19 16:54:58

回答

1

對於PDF文件的工作,我會建議使用這樣的庫爲Apache PDFBox具有書寫,閱讀和打印PDF文件使用org.apache.pdfbox.PrintPDF能力

的API可以發現Here

至於在JFrame中顯示它,你可以簡單地讀課文,並打印出來在一個Swing文本區域

1

用於生成你可以使用Jasper Reports library PDF文件。它是用於從插入特定數據的模板創建pdf文件的流行API。模板文件具有「.jrxml」擴展名,可以通過Jaspersoft Studio創建和編輯。這些文件看起來像帶有可變字段的表單,這對於生成不同類型的報告非常有用。

賈斯珀報告庫API可以找到here