在javafx中创建的打印表单

在javafx中创建的打印表单,javafx,Javafx,我正在用javafx做一个项目,在这个项目中,我们创建了一些表格,比如入学表格等 表单包含许多标签、填充数据库数据的文本字段和一些图像。 我想打印这些标签,文本字段中的数据和图像,它们是在相同的布局中创建的,我的意思是,打印后文本字段1不应该在label2前面,等等。 有可能吗?或者是否可以将此表单转换为pdf文件,以便以后打印? 谢谢。可以拍摄场景快照: Scene scene; WritableImage image = scene.snapshot(null); 然后您可以将此图像保存为

我正在用javafx做一个项目,在这个项目中,我们创建了一些表格,比如入学表格等 表单包含许多标签、填充数据库数据的文本字段和一些图像。 我想打印这些标签,文本字段中的数据和图像,它们是在相同的布局中创建的,我的意思是,打印后文本字段1不应该在label2前面,等等。 有可能吗?或者是否可以将此表单转换为pdf文件,以便以后打印?
谢谢。

可以拍摄场景快照:

Scene scene;
WritableImage image = scene.snapshot(null);
然后您可以将此图像保存为图像格式: