2017-07-20 50 views
0

我正在使用NReco HtmlToPdf生成器来生成复杂文档,并且需要使用可重复页眉和页脚功能PDF格式。 使用“.PageHeaderHtml”和“.PageFooterHtml”属性设置页眉和页脚,但根据文档中包含的CSS规则(我也在使用Google字体),页眉和页脚的样式不正确。 它的工作原理是如果我在头html和页脚html(显然在body html中)复制CSS规则和引用。有没有其他方式只写一次css和引用? 谢谢为使用NReco Html-To-Pdf生成器生成的单独页眉和页脚使用全局css样式

回答

0

Wkhtmltopdf(由NReco PdfGenerator内部使用)将页眉,页脚和主要内容呈现为独立的HTML文档。这意味着来自主HTML文档的CSS规则不会与页眉/页脚模板共享。您可以将常用的CSS规则提取到单独的CSS文件中,并在需要时从HTML文档中引用它。如果您无法控制主HTML内容,则可以使用“--user-style-sheet”命令行选项链接额外的CSS。

+0

谢谢@Vitaliy,这就是我需要知道的。 –

相关问题