2017-07-20 5 views
0

NReco HtmlToPdf Generatorを使用して複雑な文書を生成しています。 pdf。 ".PageHeaderHtml"プロパティと ".PageFooterHtml"プロパティを使用してヘッダーとフッターを設定すると、文書に含まれるCSSルールに従ってヘッダーとフッターが正しくスタイル設定されません(Googleフォントも使用しています)。 ヘッダーhtmlとフッターhtml(とはっきりと本文html)のCSS規則と参照を複製すると機能します。 cssと参照を一度だけ書く他の方法はありますか? ありがとうNReco Html-To-Pdf Generatorで生成された別のヘッダーとフッターを持つPDF文書にグローバルCSSスタイルを使用

答えて

0

Wkhtmltopdf(NReco PdfGeneratorで内部的に使用されている)は、ヘッダー、フッターおよびメインコンテンツを独立したHTMLドキュメントとしてレンダリングします。つまり、メインのHTMLドキュメントのCSSルールはヘッダー/フッターテンプレートと共有されません。共通のCSSルールを別々のCSSファイルに抽出し、それらが必要なHTMLドキュメントから参照することができます。メインのHTMLコンテンツを制御できない場合は、余分なCSSを "--user-style-sheet"コマンドラインオプションでリンクすることができます。

+0

ありがとうございました@Vitaliy、それは私が知る必要があったものです。 –

関連する問題