【发布时间】:2021-07-07 02:14:04
【问题描述】:
我想打印一个 WebEngine 的内容:
PrinterJob job = PrinterJob.createPrinterJob();
job.getJobSettings().setJobName("Print WebEngine");
job.getJobSettings().setPageLayout(job.getPrinter().createPageLayout(Paper.A4, PageOrientation.PORTRAIT, MarginType.DEFAULT));
webEngine.print(job);
job.endJob();
不幸的是,我的打印机只打印了一页,尽管加载了更多内容,应该在其他页面上打印。此外,打印在单页上的内容在结果上会失真。
有谁知道我如何在许多页面上打印 WebEngine 的全部内容,这样它就不会被缩放或类似的东西?
【问题讨论】:
标签: java javafx javafx-webengine