Κεφαλίδα/Υποσέλιδο
Επισκόπηση
HeaderFooter είναι μια κλάση στο Aspose.PDF FOSS για .NET.
Αντιπροσωπεύει μια κεφαλίδα ή υποσέλιδο που μπορεί να εφαρμοστεί σε σελίδες PDF.
Αυτή η κλάση παρέχει 4 μεθόδους για εργασία με αντικείμενα HeaderFooter σε προγράμματα .NET.
Διαθέσιμες μέθοδοι περιλαμβάνουν: ApplyAsFooter, ApplyAsHeader, Clone, FromText.
Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for .NET.
Ιδιότητες: HorizontalAlignment, IsClipExtraContent, Margin, Paragraphs, Text, TextState.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
Text | string | Read/Write | Το κείμενο. |
TextState | TextState | Read/Write | Κατάσταση μορφοποίησης κειμένου (γραμματοσειρά, μέγεθος, χρώμα). |
Margin | MarginInfo | Read/Write | Περιθώρια που ελέγχουν τη θέση του κειμένου κεφαλίδας/υποσέλιδου. |
HorizontalAlignment | HorizontalAlignment | Read/Write | Οριζόντια στοίχιση του κειμένου. |
Paragraphs | Paragraphs | Read/Write | Συλλογή αντικειμένων παραγράφου (TextFragment, HtmlFragment, κ.λπ.) για απόδοση στην κεφαλίδα/υποσέλιδο. |
IsClipExtraContent | bool | Read/Write | Καθορίζει αν το περιεχόμενο που υπερβαίνει την περιοχή κεφαλίδας/υποσέλιδου περικόπτεται. |
Μέθοδοι
| Signature | Description |
|---|---|
FromText(text: string) | Δημιουργία HeaderFooter από συμβολοσειρά κειμένου. |
Clone() | Ρηχή κλωνοποίηση — αντιγράφει Text/TextState/ Margin/HorizontalAlignment συν ρηχά αντιγραμμένες αναφορές σε κάθε στοιχείο στα Paragraphs. |
ApplyAsHeader(pages: Page[], substitutePageNumbers: bool) | Εφαρμόστε αυτό το header/footer ως header (τοποθετημένο στην κορυφή) στις δοσμένες σελίδες. |
ApplyAsFooter(pages: Page[], substitutePageNumbers: bool) | Εφαρμόστε αυτό το header/footer ως footer (τοποθετημένο στο κάτω μέρος) στις δοσμένες σελίδες. |