1

を使用してループ内で改ページを作成する際に問題がありますhtml2pdf v4.03

私が試してみました:

$pdf = new HTML2PDF('P', 'A4', 'de', true, 'UTF-8');
$output = "";     
for (...) {
$output = '<div style="page-break-after: always;">' . $i . '</div>';
}
$pdf->WriteHTML($output);
$pdf->Output('file.pdf', "D");

また:

$pdf = new HTML2PDF('P', 'A4', 'de', true, 'UTF-8');
$output = "";     
for (...) {
$output = '<div>' . $i . '</div><!--NewPage-->';
}
$pdf->WriteHTML($output);
$pdf->Output('file.pdf', "D");

私も試しました:

<pagebreak/>
<?page-break>

(私はここでこれを見つけました:ここ)


解決策はありません。どうすればそれができるか考えている人はいますか?

4

1 に答える 1

3

新しい を無制限に作成できますpage

この場合には:

for (...) {
$output = '<page>' . $i . '</page>';
}

これでうまくいくはずです。

于 2014-09-27T14:59:16.697 に答える