3

Pisaを使用してHTMLからPDFを生成しています。ピサのドキュメント(セクション11.3)には、行を繰り返すことが可能であると記載されています。「テーブル内でページ分割が発生した場合、テーブルの行を繰り返すことができます。繰り返される行の数は、属性repeatに渡されます。」それらのサンプルコードは次のとおりです。

<table repeat="1">>
  <tr><th>Column 1</th><th>...</th></tr>
  ...
</table>

私のコードは

<table repeat="1" width="100%">
<tr>
   <th align='left'>name</th>
   <th align='right'>text</th>
</tr>
<tr><td colspan=2>
   <table>
     <tr><td>stuff</td></tr>
   </table>
</td></tr>
...
</table>

最初の<tr>がページ分割で繰り返されない理由について何か考えはありますか?

4

1 に答える 1

4

解決策は、テーブルをネストしないことです。セルがネストされたテーブルである場合、何らかの理由でPisaはヘッダーを繰り返しません。ネストされたテーブルを除外するように構造を作り直してください。そうすれば機能するはずです。

于 2010-09-01T19:01:39.337 に答える