2012-04-12 111 views
0

我寫了一個Java代碼,它在單擊按鈕時顯示JPanel上的折線圖。我想要的是使用Java PDF庫itextpdf在我的PDF文件中顯示折線圖。問題是在文件夾中沒有創建餅圖的圖像。我可以輕鬆地粘貼現有的圖片,例如一個餅圖,在PDF文件中。因此,在這種情況下(當我沒有餅圖的任何圖像文件時),給我一個想法如何在PDF中顯示此圖表。如何在PDF中顯示JPanel上顯示的圖像

+3

不知道你正在使用哪個PDF庫,它很難準確回答,但是你可以[使JPanel將其內容渲染成圖像](http://stackoverflow.com/questions/1349220/convert-jpanel-to -圖片)。然後,您可以直接在PDF庫中使用生成的BufferedImage,或者使用['ImageIO.write()'](http://docs.oracle.com/javase/6)將其內容寫入臨時文件/docs/api/javax/imageio/ImageIO.html)。 – millimoose 2012-04-12 17:52:18

回答

-2

有很多商業和開源PDF瀏覽器的Java。他們怎麼了?