私はCSS3スタイルのHTMLファイルを持っています。これを「正確に」PDFに変換したいのです。つまり、FirefoxやOperaではできないすべてのスタイルを印刷します。すべての出力PDF一部のスタイルが失われました(影または背景)。
私が使う nth-child
以下のように異なる背景色を表示します。これは、私の記事にとって非常に重要です。
li:nth-child(2n) {
background: #eee;
text-shadow: 1px 1px 1px #ccc;
}
li:nth-child(2n-1) {
background: #ddd;
text-shadow: 1px 1px 1px #fff;
}
WkHtmlToPdfを試してください。 http://wkhtmltopdf.org/
wkhtmltopdfは、Qt WebKitレンダリングエンジンを使用してHTMLをPDF)にレンダリングするためのオープンソース(LGPLv3)コマンドラインツールです。
このサービスをお試しください。ブラウザに表示されるWebサイトからPDF)を作成します。 https://lomotoh.com/ 元のCSSを維持します。CSS3をサポートしているようです。(Iこのサイトと提携しています)