<div id="pdfgen-header"> envuelto en un <section id="header-container">.<div id="pdfgen-footer"> envuelto en un <section id="footer-container">.html { margin: 0; padding: 0; }.Si tienes HTML personalizado y no realizas el ajuste, a partir del cambio de motor tus PDFs podrían presentar:
<>).section e id que mencioné arriba.El nuevo generador ya no soporta que el encabezado y el pie de página estén "metidos" dentro de la tabla principal (<thead> o <tfoot>). Ahora deben ser bloques independientes.
Debes reemplazar tus etiquetas antiguas por estas nuevas estructuras de ID:
Encabezado (Header):
Antes: Se usaba dentro de <thead>.
Ahora: Debe ir envuelto en:
<section id="header-container">
<div id="pdfgen-header"> ...tu contenido... </div>
</section>
Pie de página (Footer):
Antes: Se usaba dentro de <tfoot>.
Ahora: Debe ir envuelto en:
<section id="footer-container">
<div id="pdfgen-footer"> ...tu contenido... </div>
</section>
Numeración de páginas:
Ahora debes usar <span class="page-number"></span> y <span class="page-count"></span> dentro de los nuevos contenedores.
Zoho pide que pongas el margen y padding en 0 en el estilo global (html { margin: 0; padding: 0; }) para que el nuevo motor controle los espacios correctamente.
Los estilos específicos para el encabezado o pie de página deben ir dentro de etiquetas <style> apuntando a los nuevos IDs (#pdfgen-header, etc.).
