Encabezado y pie de página
Visión general
HeaderFooter es una clase en Aspose.PDF FOSS para .NET.
Representa un encabezado o pie de página que se puede aplicar a páginas PDF.
Esta clase proporciona 4 métodos para trabajar con objetos HeaderFooter en programas .NET.
Los métodos disponibles incluyen: ApplyAsFooter, ApplyAsHeader, Clone, FromText.
Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS for .NET.
Propiedades: HorizontalAlignment, IsClipExtraContent, Margin, Paragraphs, Text, TextState.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
Text | string | Read/Write | El contenido de texto. |
TextState | TextState | Read/Write | Estado de formato de texto (fuente, tamaño, color). |
Margin | MarginInfo | Read/Write | Márgenes que controlan la posición del texto del encabezado/pie de página. |
HorizontalAlignment | HorizontalAlignment | Read/Write | Alineación horizontal del texto. |
Paragraphs | Paragraphs | Read/Write | Colección de objetos de párrafo (TextFragment, HtmlFragment, etc.) para renderizar en el encabezado/pie de página. |
IsClipExtraContent | bool | Read/Write | Indica si el contenido que desborda el área del encabezado/pie de página se recorta. |
Métodos
| Signature | Description |
|---|---|
FromText(text: string) | Crear un HeaderFooter a partir de una cadena de texto. |
Clone() | Clonación superficial — copia Text/TextState/ Margin/HorizontalAlignment más referencias copiadas superficialmente a cada entrada en Paragraphs. |
ApplyAsHeader(pages: Page[], substitutePageNumbers: bool) | Aplicar este header/footer como encabezado (posicionado en la parte superior) a las páginas dadas. |
ApplyAsFooter(pages: Page[], substitutePageNumbers: bool) | Aplicar este header/footer como pie de página (posicionado en la parte inferior) a las páginas dadas. |