Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.Words permite a los usuarios trabajar con encabezados y pies de página en un documento. Un encabezado es texto que se coloca en la parte superior de una página y un pie de página es texto en la parte inferior de una página. Normalmente, estas áreas se utilizan para insertar información que debe repetirse en todas o algunas páginas del documento, como números de página, fecha de creación, información de la empresa, etc.
Si desea agregar un encabezado o pie de página al documento mediante programación, la forma más sencilla es utilizar la clase DocumentBuilder para hacerlo.
El siguiente ejemplo de código muestra cómo agregar un encabezado y un pie de página para las páginas del documento:
Cuando agrega un encabezado o pie de página a un documento, puede configurar algunas propiedades avanzadas. Aspose.Words proporciona a los usuarios clases HeaderFooter y HeaderFooterCollection, así como enumeración HeaderFooterType que les brinda más control sobre el proceso de personalización del encabezado y pie de página.
Puede especificar tres tipos de encabezado diferentes y tres tipos de pie de página diferentes para un documento:
El siguiente ejemplo de código muestra cómo agregar un encabezado para páginas impares de documentos:
Como se dijo anteriormente, también puedes establecer un encabezado o pie de página diferente para la primera página. Para hacer esto, debe configurar el indicador different_first_page_header_footer en true y luego especificar el valor HeaderFirst o FooterFirst.
El siguiente ejemplo de código muestra cómo configurar el encabezado solo para la primera página:
A continuación, querrás establecer diferentes encabezados o pies de página para las páginas pares e impares de un documento. Para hacer esto, debe configurar el indicador odd_and_even_pages_header_footer en true y luego especificar los valores HeaderPrimary y HeaderEven, o FooterPrimary y FooterEven.
Para colocar una imagen en un encabezado o pie de página, utilice el tipo de encabezado HeaderPrimary o el tipo de pie de página FooterPrimary y el método insert_image.
El siguiente ejemplo de código muestra cómo agregar una imagen a un encabezado:
Con Aspose.Words puedes configurar las propiedades de fuente y párrafo, usar el tipo de encabezado HeaderPrimary o el tipo de pie de página FooterPrimary, así como métodos y propiedades para trabajar con las fuentes y párrafos que usas para el cuerpo del documento.
El siguiente ejemplo de código muestra cómo configurar el texto del encabezado en Arial, negrita, tamaño 14 y alineación central:
Si es necesario, puede agregar números de página al encabezado o pie de página. Para hacer esto, use el tipo de encabezado HeaderPrimary o el tipo de pie de página FooterPrimary y el método insert_field para agregar el campo requerido.
El siguiente ejemplo de código muestra cómo agregar números de página al pie de página de la derecha:
Si necesita copiar el encabezado o pie de página de la sección anterior, también puede hacerlo.
El siguiente ejemplo de código muestra cómo copiar el encabezado o pie de página de la sección anterior:
Aspose.Words le permite proporcionar la apariencia de un encabezado o pie de página cuando utiliza diferentes orientaciones y tamaños de página.
El siguiente ejemplo muestra cómo hacer esto:
Cada sección de un documento puede tener hasta tres encabezados y hasta tres pies de página (para las páginas primera, par e impar). Si desea eliminar todos los encabezados o todos los pies de página de un documento, debe recorrer todas las secciones y eliminar cada nodo de encabezado o pie de página correspondiente.
El siguiente ejemplo de código muestra cómo eliminar todos los pies de página de todas las secciones pero dejar los encabezados intactos. Puedes eliminar sólo los encabezados de forma similar:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.