使用播放框架1.2.7 PDF模块版本0.9生成PDF文档时,在FOOTER中添加页码

时间:2014-09-02 06:21:54

标签: pdf playframework footer page-numbering

我正在寻找在页脚部分添加页码,同时在PLAY框架版本1.2.7中使用PDF模块v 0.9生成pdf文档。任何指导/帮助都会很好。

谢谢。

1 个答案:

答案 0 :(得分:3)

现在答案可能为时已晚,但无论如何我都会发布。它可能对其他人有用。

我正在使用PLAY 1.3.1和PDF模块0.9。

您可以像这样添加页码:

File pdf = new File(Play.tmpDir.getAbsolutePath() + File.separator + "My-new-document.pdf");
PDF.Options options = new PDF.Options();

options.FOOTER = "<div style='float:right;'><p style='font-family:Arial, sans-serif; text-align: right; font-size: 10px;'>"
    + "Page <pagenumber>/<pagecount></p></div>";


PDF.writePDF(pdf, "pdf/emptyPdf.html", textToRender, options);  
相关问题