WKHTMLTOPDF每页都有动态页眉

时间:2013-01-20 04:09:07

标签: node.js wkhtmltopdf

我正在尝试使用NODE中的WKHTMLTOPDF库为大型HTML文件生成PDF文件。我需要能够在每页的页眉和页脚中添加一些内容。但是标题上的内容在每个页面上都会发生变化,例如,以BX008761等格式自定义编号。该数字应在每页上递增。

第一页是BX008761,第二页是BX008762,第三页是BX008763等等。

我可以找到一个相关的线程..

WKHTMLTOPDF -- Is possible to display dynamic headers?

以上主题说明: “你可以提供--header-html几乎任何东西:)尝试以下方式来看看我的观点:

wkhtmltopdf.exe --margin-top 30mm --header-html isitchristmas.com google.fi x.pdf

所以isitchristmas.com可以是www.yoursite.com/magical/ponies.php“

为每个PDF格式的每个页面调用为--header-html选项提供的源值,还是为每个PDF调用一次..?

感谢您的支持。谢谢。

编辑:我已经尝试了一个示例程序,并确认它将处理在PDF中呈现的每个页面上为--header-html选项提供的值。我正在使用远程服务返回HTML字符串作为对url的响应。

现在它按原样显示html字符串,而不是解码它。

当服务返回低于字符串时:

< HTML> <身体GT; < span style =“color:red”> 123 :: 0 :: 3000025 :: 634943551338828720< / span> <身体GT; < HTML>

然后每页上的标题也与上面相同,而不是以红色显示文本。如何让wkhtmltohtml明白从服务中收到的内容需要解码。

感谢任何人建议解决方法。

谢谢。

编辑:我已经使用了另一种方法来返回标题内容的HTML页面。我在asp.net中使用了一个HTTPHandler来返回一个有效的响应,该问题看起来已经解决了在每个页面上都有动态头的核心问题。

0 个答案:

没有答案