2017-08-01 48 views
0

我试图实现这样的功能: 当用户点击保存按钮时,通过javafx(场景构建器)窗体从数据库获取的整个数据被存储到pdf表单中。 我已经完成了快照,但我希望通过文本形式获得的数据存储在pdf文件中。 有人可以帮我吗?如何将数据从javafx格式保存为pdf?

+2

您将需要一个第三方PDF库生成即时PDF文件。 –

回答

0

你有你的场景的快照。 您可以使用JavaFX打印API和PrinterJob。 诀窍是,当你打印任何东西时,你的电脑自己的打印假脱机程序会问你一个目的地。 我的电脑提供“Microsoft Print to PDF”和“Save to PDF”。

所以“PDF”功能非常简单。你所要做的就是弄清楚如何使用API​​。

1

给“DynamicReports”一个尝试,它很容易使用,并且我正在使用它在我的javafx项目中生成PDF文件。简单而强大。

http://www.dynamicreports.org/

不仅PDF文件,它也可以帮助生成CSV,文件,Excel,HTML,ODT,PPTX,RTX,文字...

相关问题