尝试从webview转换为pdf时,尝试在pdf文件的多个页面中包含页眉和页脚时遇到了一些问题。以下是我如何形成要在 Web 视图中显示的内容:
public String toHtml() {
StringBuilder htmlStr = new StringBuilder("");
htmlStr.append("<html><head><meta http-equiv="Content-Type" content="text/html"; charset=utf-8>");
htmlStr.append("<title>").append("").append("</title>");
htmlStr.append("</head>n");
htmlStr.append("<body>").append("").append("</body>");
htmlStr.append("<footer>").append("").append("</footer>");
htmlStr.append("</html>");
return htmlStr.toString();
}
我按照本指南从网络视图生成PDF。它确实设法生成了PDF文件。但是,页眉仅出现在第一页,页脚仅出现在 PDF 文件的最后一页。知道如何在PDF文件的所有页面中包含页眉和页脚吗?
谢谢!
我遇到了同样的问题。
我的工作解决方案:
- 从网络视图生成 PDF
- 保存此文档 使用 PdfBox
- GitHub 重新打开 PDF - TomRoush/PdfBox 添加页
- 眉和页脚(与添加中心文本( PdfBox - 如何居中...
- 保存扩展版本