【问题标题】:Wkhtmltopdf - How to display GET parameter passed into template on every page of multipage doc?Wkhtmltopdf - 如何在多页文档的每一页上显示传递给模板的 GET 参数?
【发布时间】:2014-09-15 13:29:43
【问题描述】:

我有一个生成 PDF 文件的应用程序。到目前为止,它能够使用 wkhtmltopdf 创建多页 pdf 文件,但到目前为止,我不确定如何在接收查询字符串参数的静态 html 模板上重复动态内容。

在这种情况下有什么方法可以将查询字符串参数作为 GET 传递并在所有页面上查看参数。

我只能在第一页显示基于 JavaScript 的动态内容。

编辑:我找到了两个相关的帖子,但不确定如何继续,因为我仍然只在第一页上获得标题。

WKHTMLTOPDF Dynamic Header on every page

WKHTMLTOPDF -- Is possible to display dynamic headers?

编辑:我在其他一些页面上看到了标题,包括第一页但不是所有页面。在这一点上,我不确定这是一个错误还是我没有正确处理标题模板中的数据。

【问题讨论】:

    标签: javascript get pdf-generation wkhtmltopdf


    【解决方案1】:

    我试图向其中传递数据的模板是头文件。我通过不使用头文件解决了这个问题。相反,在主模板循环 (Razor) 中,我嵌入了 JavaScript,以便每次在主模板的循环中执行。打破页面后,我插入了带有标题的新表格。标头值包含一个脚本代码,用于将标头内容动态输出到元素。当循环插入分页符时,我会关闭该页面上表格的标签并插入一个新的打开表格标签。

    现在每个页面都有单独的表格,为我提供每个页面所需的标题/内容。

    【讨论】:

      猜你喜欢
      • 2013-07-23
      • 2017-11-09
      • 2012-02-15
      • 2011-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多