6

htmldocからの出力の各ページで繰り返すテーブルヘッダーのセットを取得する方法を理解しようとしています。私はCSSの方法(下記)を接続して、それが機能するかどうかを確認しましたが、htmldocがCSSでほとんど何もしないと思います。

基本的な質問は次のとおりです。PDFに出力するときにhtmldocをこのCSSのように動作させる方法はありますか?

thead {display: table-header-group;}
4

1 に答える 1

2

HTMLDOCは、HTML 4.0の要素、属性、スタイルシート、またはスクリプトをサポートしていません。

HTMLDOCは非常に制限されています。だからあなたはそれを手でしなければなりません。テーブルのページ分割のタイミングを計算し(そしてそれを強制的に)、ヘッダーテーブルを繰り返します。
または、そのための別のツールを使用します。xhtml2pdfを試しましたか:https ://github.com/xhtml2pdf/xhtml2pdf 。これはcssをサポートし、ページ分割時にテーブルに対してこのジョブを実行するrepeat属性を持っています。

于 2011-01-11T15:07:11.950 に答える