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 de un documento mediante programación, la forma más sencilla es usar 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 establecer algunas propiedades avanzadas. Aspose.Words proporciona a los usuarios las clases HeaderFooter y HeaderFooterCollection, así como la enumeración HeaderFooterType que le brindan más control sobre el proceso de personalización del encabezado y pie de página.
Puede especificar tres tipos diferentes de encabezado y tres tipos diferentes de pie de página para un documento:
El siguiente ejemplo de código muestra cómo agregar un encabezado para páginas de documentos impares:
Como se dijo anteriormente, también puede establecer un encabezado o pie de página diferente para la primera página. Para hacer esto, debe establecer el indicador DifferentFirstPageHeaderFooter en true y luego especificar el valor HeaderFirst o FooterFirst.
El siguiente ejemplo de código muestra cómo establecer el encabezado solo para la primera página:
A continuación, querrá establecer diferentes encabezados o pies de página para las páginas pares e impares de un documento. Para hacer esto, debe establecer el indicador OddAndEvenPagesHeaderFooter 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, use el tipo de encabezado HeaderPrimary o el tipo de pie de página FooterPrimary y el método InsertImage.
El siguiente ejemplo de código muestra cómo agregar una imagen a un encabezado:
Con Aspose.Words puede establecer las propiedades de fuente y párrafo, usar el tipo de encabezado HeaderPrimary o el tipo de pie de página FooterPrimary, así como los métodos y propiedades para trabajar con las fuentes y párrafos que usa para el cuerpo del documento.
El siguiente ejemplo de código muestra cómo establecer el texto en el 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 InsertField 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 usa 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 nodo de 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 intactos los encabezados. Puede eliminar solo encabezados de manera similar:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.