1

ページの特定の部分を次のページに移動し、その部分の後の残りのページ要素を最初のページに保持しようとしています。図で説明しましょう。

ここに画像の説明を入力

を次のページに移動し、ページの残りの部分はそのままにして、最終的な印刷が次のようになるようにtrしたいclass=nextpage

ここに画像の説明を入力

達成することは可能ですか?または、iTextsharpのような他のオプションを検討する必要がありますか(ただし、どのように使用するかはわかりません)..方法を見つけるのを手伝ってください

4

1 に答える 1

1

したがって、通常、次のページの要素を取得するために次の 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>
于 2012-04-27T13:10:05.113 に答える