0

HTMLファイルを読み取って印刷できるプログラム/サービスを作成しようとしています。

ページ分割を含める必要があります。しかし、それらを定義する方法や正しく印刷する方法がわかりません。

htmlファイルは私のものなので、ページ分割位置を表す要素を追加できます。私は隠しフィールドを考えていたか、次の要素でpage-break-before:alwayscssスタイルを使用していました。

これにどのようにアプローチすればよいですか?

4

1 に答える 1

1

Cssは行く方法です。クラス「ページ分割」を作成することをお勧めします。

.page-break { page-break-before: always; }

このクラスをHTML要素に追加すると、この要素の前(たとえば、すべてのh1の前)にページ分割が発生します。このチュートリアルは、CSSと印刷のほぼすべての部分をカバーしています:http: //coding.smashingmagazine.com/2011/11/24/how-to-set-up-a-print-style-sheet/

お役に立てれば

于 2013-01-29T14:25:29.370 に答える