Android Java从webview生成PDF文件,带有单独的页眉和页脚



尝试从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文件的所有页面中包含页眉和页脚吗?

谢谢!

我遇到了同样的问题。

我的工作解决方案:

  1. 从网络视图生成 PDF
  2. 保存此文档
  3. 使用 PdfBox
  4. GitHub 重新打开 PDF - TomRoush/PdfBox
  5. 添加页
  6. 眉和页脚(与添加中心文本( PdfBox - 如何居中...
  7. 保存扩展版本

最新更新