ページの特定の部分を次のページに移動し、その部分の後の残りのページ要素を最初のページに保持しようとしています。図で説明しましょう。
を次のページに移動し、ページの残りの部分はそのままにして、最終的な印刷が次のようになるようにtr
したいclass=nextpage
達成することは可能ですか?または、iTextsharpのような他のオプションを検討する必要がありますか(ただし、どのように使用するかはわかりません)..方法を見つけるのを手伝ってください
ページの特定の部分を次のページに移動し、その部分の後の残りのページ要素を最初のページに保持しようとしています。図で説明しましょう。
を次のページに移動し、ページの残りの部分はそのままにして、最終的な印刷が次のようになるようにtr
したいclass=nextpage
達成することは可能ですか?または、iTextsharpのような他のオプションを検討する必要がありますか(ただし、どのように使用するかはわかりません)..方法を見つけるのを手伝ってください
したがって、通常、次のページの要素を取得するために次の CSS を記述して完了します。
.nextPage {
page-break-before: always;
}
ただし、これはブロック要素に対してのみ機能します。CSS クラスに追加display:block
することもできますが、それによって表の行のフォーマットが変更されます。おそらく最善の方法は、テーブル行の最初のセルの内容を、ブロック要素である div でラップすることです。
<table>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td><div class="nextPage"></div></td><td></td>
</tr>
</table>