Dompdfで改ページを行う最良の方法は何ですか?
私は here page-break-before css属性を見てきましたが、私がやったときにうまくいきませんでした:
table {page-break-before:auto;}
ページはまだテーブルの中央で壊れています。
要素がページの高さを超える場合、ページが要素の前で破損するようにhtml/cssを設定することは可能ですか?
理想的には、HTMLをdivセクションに分割して、各セクションが現在のページの高さを超える場合に新しいページで開始するようにします。
page-break-inside: auto;
を使用すると、基本的にdompdfに「ページを壊すときに通常行うことを行う」と言われます。
テーブルの前後に改ページを強制するには、page-break-before: always;
/page-break-after: always;
を使用します。
Dompdfに要素内での破損を回避するように要求するには、page-break-inside: avoid;
を使用します。
このオンラインデバッガー を使用して簡単なテストを行うことができます。テストの数日後に、改ページと余白の問題がようやく見つかりました。
Excursus:開発/実稼働環境にデバッグ環境をインストールした人はいましたか。ドキュメントやチュートリアルを参照できますか?
ここにトリックがあります:<table>
別の複数のページにまたがって印刷したくない<table>
。