web-dev-qa-db-ja.com

DOMpdf、PDFに新しいページを追加

DOMpdfに新しいページを追加することはできますか? mPDF AddPage()に似ています。機能的に。ドキュメントに何も見つからないようですが、これに対処する方法はありますか?

ドキュメントに何も見つからないようです。

19
Kitalpha

dompdfは自動的にページングを処理します。改ページを強制する場合は、page-break-before: always;またはpage-break-after: always;

49
BrianS

BrianSの単なる例 answer

CSS

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

HTML

<div class="page_break"></div>
17
cottton

他の答えがあなたのためにうまくいかない場合(私にとってはそうです)、CSSクラスを追加できます:

.page { width: 100%; height: 100%; }

このクラスを使用して要素内のすべての「ページ」をカプセル化します。最もきれいな方法ではありませんが、それは仕事をします。

3
Didier Sampaolo

ここに表示されるすべての回答により、DomPDFはPDFファイルの最後に空白ページを追加します。これを修正する方法は次のとおりです。

CSS:

div.page_break + div.page_break{
    page-break-before: always;
}

HTML:

<div class="page_break"></div>
1
Andresa Krul