【发布时间】:2021-01-01 19:55:46
【问题描述】:
我想使用 TeamDev jxbrowser 将 html 文件转换为 pdf。我想通过执行一些代码自动触发它而无需任何额外的打印对话框或弹出窗口等。而且我还想设置一些额外的设置。在 6.X 版本中我可以通过编码看到更详细的选项
https://jxbrowser.support.teamdev.com/support/solutions/articles/9000013120-print-settings
browser.setPrintHandler(new PrintHandler() {
@Override
public PrintStatus onPrint(PrintJob printJob) {
PrintSettings printSettings = printJob.getPrintSettings();
printSettings.setLandscape(true);
但在 7.x 版本中,关于按代码自定义 pdf 生成的细节非常少。
https://jxbrowser-support.teamdev.com/docs/guides/printing.html#print-preview
- 新版本是否不可能获得 PrintSettings 实例?
- 我们可以设置自定义页眉和页脚内容吗?
【问题讨论】:
标签: pdf pdf-generation html2pdf jxbrowser