Agregar Encabezados y Pies de Texto Clásicos
IronPDF for Python facilita la adición de encabezados y pies de página consistentes basados en texto a cada página de un PDF renderizado utilizando las propiedades TextHeader y TextFooter de RenderingOptions.
Empezando
Configure TextHeader y TextFooter en una instancia de ChromePdfRenderer antes de renderizar. Configure MarginTop y MarginBottom para crear suficiente espacio de modo que los encabezados y pies de página no se superpongan con el contenido de la página.
Entender el código
TextHeader: Un objetoTextHeaderFooterque configura el encabezado que aparece en la parte superior de cada página.TextFooter: Un objetoTextHeaderFooterque configura el pie de página que aparece en la parte inferior de cada página.DrawDividerLine: CuandoTrue, dibuja una línea horizontal que separa el encabezado o pie de página del cuerpo de la página.CenterText: El texto mostrado en la posición central. Soporta campos de combinación dinámicos.LeftText/RightText: Texto alineado a la izquierda y derecha del área del encabezado o pie de página.Font/FontSize: Controla el tipo de letra y tamaño del texto del encabezado/pie de página.MarginTop/MarginBottom: Márgenes de página en milímetros. Aumente estos para reservar espacio para encabezados y pies de página.FirstPageNumber: El número de página inicial. Defínalo en2cuando se anteponga una página de portada al documento.
Campos de Combinación Dinámicos
Los siguientes tokens se reemplazan con valores en vivo en el momento de la renderización:
{page} {total-pages} {url} {date} {time} {html-title} {pdf-title}
¡Aprende a añadir encabezados y pies de página a PDFs con IronPDF for Python!
Enlaces de Documentos
¿Aún desplazándote?
¿Quieres una prueba rápida?
ejecutar una muestra Mira cómo tu HTML se convierte en PDF.






