IRONSOFTWAREHOME
Agregar Encabezados y Pies de Texto Clásicos
using IronPdf;

// Initiate PDF Renderer
var renderer = new ChromePdfRenderer();

// Add a header to every page easily
renderer.RenderingOptions.FirstPageNumber = 1; // use 2 if a cover page  will be appended
renderer.RenderingOptions.TextHeader.DrawDividerLine = true;
renderer.RenderingOptions.TextHeader.CenterText = "{url}";
renderer.RenderingOptions.TextHeader.Font = IronSoftware.Drawing.FontTypes.Helvetica;
renderer.RenderingOptions.TextHeader.FontSize = 12;
renderer.RenderingOptions.MarginTop = 25; //create 25mm space for header

// Add a footer too
renderer.RenderingOptions.TextFooter.DrawDividerLine = true;
renderer.RenderingOptions.TextFooter.Font = IronSoftware.Drawing.FontTypes.Arial;
renderer.RenderingOptions.TextFooter.FontSize = 10;
renderer.RenderingOptions.TextFooter.LeftText = "{date} {time}";
renderer.RenderingOptions.TextFooter.RightText = "{page} of {total-pages}";
renderer.RenderingOptions.MarginTop = 25; //create 25mm space for footer

// Mergeable fields are:
// {page} {total-pages} {url} {date} {time} {html-title} & {pdf-title}
Imports IronPdf

' Initiate PDF Renderer
Dim renderer = New ChromePdfRenderer()

' Add a header to every page easily
renderer.RenderingOptions.FirstPageNumber = 1 ' use 2 if a cover page will be appended
renderer.RenderingOptions.TextHeader.DrawDividerLine = True
renderer.RenderingOptions.TextHeader.CenterText = "{url}"
renderer.RenderingOptions.TextHeader.Font = IronSoftware.Drawing.FontTypes.Helvetica
renderer.RenderingOptions.TextHeader.FontSize = 12
renderer.RenderingOptions.MarginTop = 25 'create 25mm space for header

' Add a footer too
renderer.RenderingOptions.TextFooter.DrawDividerLine = True
renderer.RenderingOptions.TextFooter.Font = IronSoftware.Drawing.FontTypes.Arial
renderer.RenderingOptions.TextFooter.FontSize = 10
renderer.RenderingOptions.TextFooter.LeftText = "{date} {time}"
renderer.RenderingOptions.TextFooter.RightText = "{page} of {total-pages}"
renderer.RenderingOptions.MarginTop = 25 'create 25mm space for footer

' Mergeable fields are:
' {page} {total-pages} {url} {date} {time} {html-title} & {pdf-title}
NuGet Download
PM > Install-Package IronPdf
Agregar Encabezados y Pies de Texto Clásicos

Agregar Encabezados y Pies de Texto Clásicos

Existen dos métodos a través de los cuales se pueden agregar encabezados y pies de página a un documento PDF. Se pueden agregar en un formato de texto clásico, con la opción de fusionar datos dinámicos. O, pueden agregarse a través del formato HTML mucho más flexible, que permite a los desarrolladores renderizar encabezados y pies de página dinámicos a través de su contenido HTML.

Pasos para añadir encabezados y pies de página a archivos PDF con IronPDF

Hoy veremos cómo puede agregar encabezados y pies de página de texto clásico en sus documentos PDF en solo unos pocos pasos simples. El primer paso para añadir encabezados y pies de página personalizados en tus documentos PDF es asegurarte de que la biblioteca IronPdf esté incluida en tu proyecto con la instrucción using IronPdf;. Luego, instancia el ChromePdfRenderer, que proporciona la funcionalidad para renderizar tu contenido HTML en documentos PDF con píxeles perfectos.

A continuación, configure el encabezado. La propiedad FirstPageNumber te permite especificar el número de página inicial, acomodando una página de portada si es necesario. Las propiedades TextHeader te permiten personalizar la apariencia, como dibujar una línea divisoria, centrar el texto (en este caso, la URL del documento), seleccionar el tipo y tamaño de fuente, y crear un margen en la parte superior de la página para el encabezado.

Después de configurar el encabezado, configura el pie de página utilizando las propiedades TextFooter. Similar al encabezado, puede dibujar una línea divisoria, elegir el tipo y tamaño de fuente, e incluir contenido dinámico como la fecha, hora actuales y números de página con el total de páginas. Finalmente, se crea un margen en la parte inferior de la página para acomodar el pie de página.

Siguiendo estos pasos, puede mejorar sus documentos PDF con encabezados y pies de página informativos que mejoran su profesionalismo y legibilidad.

Descubra cómo añadir encabezados y pies de página con IronPDF
Ver en GitHub

¿Listo para empezar?

Nuget Downloads 21,105,021Versión:2026.9recién publicada

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

OR
bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta
Biblioteca C# NuGet para PDF
Instalar con NuGet

Versión: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. En el Explorador de Soluciones, haga clic derecho en Referencias, Administrar Paquetes NuGet
  2. Seleccione Examinar y busque "IronPDF"
  3. Seleccione el paquete e instale
C# PDF DLL
Descargar DLL

Versión: 2026.9

o descargue el Instalador de Windows aquí.

  1. Descargue y descomprima IronPDF en una ubicación como ~/Libs dentro del directorio de su solución
  2. En el Explorador de Soluciones de Visual Studio, haga clic derecho en Referencias. Seleccione Examinar, "IronPDF.dll"

Licencias desde $999