HeaderFooter
Panoramica
HeaderFooter è una classe in Aspose.PDF FOSS per .NET.
Rappresenta un’intestazione o un piè di pagina che può essere applicata alle pagine PDF.
Questa classe fornisce 4 metodi per lavorare con oggetti HeaderFooter nei programmi .NET. I metodi disponibili includono: ApplyAsFooter, ApplyAsHeader, Clone, FromText. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: HorizontalAlignment, IsClipExtraContent, Margin, Paragraphs, Text, TextState.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Text | string | Lettura/Scrittura | Il contenuto del testo. |
TextState | TextState | Lettura/Scrittura | Stato della formattazione del testo (font, dimensione, colore). |
Margin | MarginInfo | Lettura/Scrittura | Margini che controllano la posizione del testo dell’intestazione/piè di pagina. |
HorizontalAlignment | HorizontalAlignment | Lettura/Scrittura | Allineamento orizzontale del testo. |
Paragraphs | Paragraphs | Lettura/Scrittura | Raccolta di oggetti paragrafo (TextFragment, HtmlFragment, ecc.) da visualizzare nell’intestazione/piè di pagina. |
IsClipExtraContent | bool | Lettura/Scrittura | Se il contenuto che supera l’area header/footer viene ritagliato. |
Metodi
| Firma | Descrizione |
|---|---|
FromText(text: string) | Crea un HeaderFooter da una stringa di testo. |
Clone() | Clone superficiale — copia Text/TextState/ Margin/HorizontalAlignment più riferimenti copiati superficialmente a ogni voce in Paragraphs. |
ApplyAsHeader(pages: Page[], substitutePageNumbers: bool) | Applica questo header/footer come intestazione (posizionata in alto) alle pagine indicate. |
ApplyAsFooter(pages: Page[], substitutePageNumbers: bool) | Applica questo header/footer come footer (posizionato in basso) alle pagine fornite. |