En-tête et pied de page
Vue d’ensemble
HeaderFooter est une classe dans Aspose.PDF FOSS pour .NET.
Représente un en‑tête ou un pied de page pouvant être appliqué aux pages PDF.
Cette classe fournit 4 méthodes pour travailler avec des objets HeaderFooter dans les programmes .NET.
Les méthodes disponibles incluent : ApplyAsFooter, ApplyAsHeader, Clone, FromText.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : HorizontalAlignment, IsClipExtraContent, Margin, Paragraphs, Text, TextState.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
Text | string | Read/Write | Le contenu texte. |
TextState | TextState | Read/Write | État du formatage du texte (police, taille, couleur). |
Margin | MarginInfo | Read/Write | Marges contrôlant la position du texte d’en-tête/pied de page. |
HorizontalAlignment | HorizontalAlignment | Read/Write | Alignement horizontal du texte. |
Paragraphs | Paragraphs | Read/Write | Collection d’objets paragraphe (TextFragment, HtmlFragment, etc.) à rendre dans l’en-tête/pied de page. |
IsClipExtraContent | bool | Read/Write | Indique si le contenu débordant de la zone d’en-tête/pied de page est découpé. |
Méthodes
| Signature | Description |
|---|---|
FromText(text: string) | Créer un HeaderFooter à partir d’une chaîne de texte. |
Clone() | Clone superficiel — copie Text/TextState/ Margin/HorizontalAlignment plus des références copiées superficiellement à chaque entrée dans Paragraphs. |
ApplyAsHeader(pages: Page[], substitutePageNumbers: bool) | Appliquer cet en-tête/pied de page comme en-tête (positionné en haut) aux pages données. |
ApplyAsFooter(pages: Page[], substitutePageNumbers: bool) | Appliquer cet en-tête/pied de page comme pied de page (positionné en bas) aux pages données. |