0

自分で生成した HTML ファイルを印刷したいのですが、各ページの先頭に同じテーブル ヘッダーをページに配置したいと考えています。

HTML ファイルを印刷するための最良のオプションは、webbrowser コントロールだと思いますか? しかし、これは各ページの最初にテーブルヘッダーを表示しません(そして、各ページの上部にあるい file://c:\temp\file.htm などと戦わなければなりません)

印刷ドキュメント コントロールを使用できると思いますが、表の行を手動で追加し、パディングなどを調整する必要があります。

4

1 に答える 1

1

役立つかもしれないCSS プロパティpage-break-beforeがありますが、テーブル内では信頼できないため、行ごとに個別のテーブルを使用するか、それを機能させるために div レイヤーを使用する必要がある場合があります。

最適ではありませんが、1回だけ使用しました。

原則として、要素内で改ページが発生することをレンダラーが検出した場合にトリガーされます。

于 2011-01-27T14:27:51.370 に答える