スタイルシートによる改ページ指定

PHPなどでWEBアプリを開発しているとどうしても印刷をきれいするという要望が出てきます。

TABLEの行数の制限などである程度は制御できるんですが、数ページに渡って印刷を行う場合はズレが生じてきます。

そこで、改ページ用のスタイルシートを埋め込むときれいにレイアウトされて印刷ができます。

例えば、改ページの区切り線にスタイルを設定する。

<hr style=”page-break-after: always;”>

 

表示される文字数によっては、変な位置でページが切れる場合があるんですがそこはページ内の文字数に余裕を持って構築しないといけないです。