2012-04-12 90 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。他们怎么了?