A tabela de renderização do WicketPDF não está alinhada corretamente e o rodapé está colocado na última página
Estou gerando relatório em PDF a partir da página html, criei o layout com cabeçalho e rodapé separadamente, preciso do cabeçalho apenas para a primeira página e rodapé na última página, tentei alguns scripts para isso, mas não está funcionando, e como evitar a quebra de página dentro da linha da tabela e eu preciso de borda para cada página sem quebrar a linha da tabela está quebrando como mostra a imagem.
respond_to do |format|
format.html
format.pdf {
render :pdf => "Report",
:template => 'layouts/pdf_layout.pdf.erb',
:layout => 'pdf_layout.pdf.erb',
:margin => {:bottom => 35},
:page_size => 'A4',
:header => {:content => render_to_string({:template => 'layouts/header.pdf.erb'})},
:footer => {:content => render_to_string({:template => 'layouts/footer.pdf.erb'})}
}
end
Qualquer outra sugestão
desde já, obrigado