我正在使用NReco HtmlToPdf生成器来生成复杂的文档,并且我需要在pdf上使用可重复的页眉和页脚功能。使用".PageHeaderHtml“和".PageFooterHtml”属性设置页眉和页脚是可行的,但是按照文档中包含的CSS规则(我也使用Google字体),页眉和页脚的样式不正确。如果我在页眉html和页脚html (显然在主体html中)中复制css规则和引用,它就会起作用。有没有其他方法可以只写一次css和引用?谢谢
发布于 2017-07-20 19:34:44
Wkhtmltopdf (由NReco PdfGenerator内部使用)将页眉、页脚和主要内容呈现为独立的超文本标记语言文档。这意味着来自主HTML文档的CSS规则不与页眉/页脚模板共享。您可以将常用的CSS规则提取到单独的CSS文件中,并在需要时从HTML文档中引用它。如果您无法控制主要的HTML内容,您可以使用"--user-style-sheet“命令行选项链接额外的CSS。
https://stackoverflow.com/questions/45212006
复制相似问题