Estou utilizando o TCPDF para fazer um relatorio que gera várias planilhas com os resultados da consulta do banco.
Está funcionando tudo certo, entretanto quando muda de pagina está quebrando no meio da celula.

Alguem sabe uma forma de corrigir esse problema? Gostaria que a divisão ficasse em cima da linha da celula.
Outra coisa, como faço para centralizar os dados no meio da celula?
Segue abaixo o codigo que estou utilizando para gerar e preecher a tabela:
[font=courier]//------------------------------------------
//Generating the HEADER Table
//
$tbl = ’
a1
|
a2
|
a3 |
a4
|
a5
|
b
|
a8)
|
a9
|
a10
|
a11
|
a12
|
a13
|
a6 |
a7 |
';
//</table>';
while (!$rs->EOF)
{
$tbl = $tbl . "<tr>";
$tbl = $tbl . "<td>".$rs->fields[0]."</td>";
$tbl = $tbl . "<td>".$rs->fields[1]."</td>";
$tbl = $tbl . "<td>".$rs->fields[2]."</td>";
$tbl = $tbl . "<td>".utf8_decode($rs->fields[3])."</td>";
$tbl = $tbl . "<td>".utf8_decode($rs->fields[4])."</td>";
$tbl = $tbl . "<td>".utf8_decode($rs->fields[5])."</td>";
$tbl = $tbl . "<td>".utf8_decode($rs->fields[6])."</td>";
$tbl = $tbl . "<td>".utf8_decode($rs->fields[7])."</td>";
$tbl = $tbl . "<td>".$rs->fields[8]."</td>";
$tbl = $tbl . "<td>".$rs->fields[9]."</td>";
$tbl = $tbl . "<td>".$rs->fields[10]."</td>";
$tbl = $tbl . "<td>".$rs->fields[11]."</td>";
$tbl = $tbl . "<td>".$rs->fields[12]."</td>";
$tbl = $tbl . "</tr>";
$rs->MoveNext();
}
$tbl = $tbl . "</table>";
$pdf->writeHTML($tbl, true, false, false, false, '');[/font]