Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Mit Aspose.Words können Benutzer mit Kopf- und Fußzeilen in einem Dokument arbeiten. Eine Kopfzeile ist Text, der oben auf einer Seite platziert wird, und eine Fußzeile ist Text, der unten auf einer Seite platziert wird. In der Regel werden diese Bereiche zum Einfügen von Informationen verwendet, die auf allen oder einigen Seiten des Dokuments wiederholt werden sollen, z. B. Seitenzahlen, Erstellungsdatum, Unternehmensinformationen usw.
Wenn Sie eine Kopf- oder Fußzeile eines Dokuments programmgesteuert hinzufügen möchten, ist es am einfachsten, die DocumentBuilder-Klasse zu verwenden.
Das folgende Codebeispiel zeigt, wie man eine Kopf- und Fußzeile für Dokumentseiten hinzufügt:
Wenn Sie einem Dokument eine Kopf- oder Fußzeile hinzufügen, können Sie einige erweiterte Eigenschaften festlegen. Aspose.Words stellt Benutzern die HeaderFooter- und HeaderFooterCollection-Klassen sowie die HeaderFooterType-Aufzählung zur Verfügung, die Ihnen mehr Kontrolle über den Anpassungsprozess von Kopf- und Fußzeilen geben.
Sie können für ein Dokument drei verschiedene Kopfzeilentypen und drei verschiedene Fußzeilentypen angeben:
Das folgende Codebeispiel zeigt, wie man eine Kopfzeile für ungerade Dokumentseiten hinzufügt:
Wie oben erwähnt, können Sie für die erste Seite auch eine andere Kopf- oder Fußzeile festlegen. Dazu müssen Sie das different_first_page_header_footer-Flag auf true setzen und dann den HeaderFirst- oder FooterFirst-Wert angeben.
Das folgende Codebeispiel zeigt, wie die Kopfzeile nur für die erste Seite festgelegt wird:
Als Nächstes möchten Sie für ungerade und gerade Seiten in einem Dokument unterschiedliche Kopf- oder Fußzeilen festlegen. Dazu müssen Sie das odd_and_even_pages_header_footer-Flag auf true setzen und anschließend die Werte HeaderPrimary und HeaderEven bzw. FooterPrimary und FooterEven angeben.
Um ein Bild in einer Kopf- oder Fußzeile zu platzieren, verwenden Sie den HeaderPrimary-Kopfzeilentyp oder den FooterPrimary-Fußzeilentyp und die insert_image-Methode.
Das folgende Codebeispiel zeigt, wie man einem Header ein Bild hinzufügt:
Mit Aspose.Words können Sie die Schriftart- und Absatzeigenschaften festlegen, den HeaderPrimary-Kopfzeilentyp oder den FooterPrimary-Fußzeilentyp verwenden sowie Methoden und Eigenschaften für die Arbeit mit den Schriftarten und Absätzen, die Sie für den Dokumentkörper verwenden.
Das folgende Codebeispiel zeigt, wie der Text in der Kopfzeile auf Arial, Fett, Größe 14 und zentrierte Ausrichtung eingestellt wird:
Bei Bedarf können Sie der Kopf- oder Fußzeile Seitenzahlen hinzufügen. Verwenden Sie dazu den HeaderPrimary-Header-Typ oder den FooterPrimary-Footer-Typ und die insert_field-Methode, um das erforderliche Feld hinzuzufügen.
Das folgende Codebeispiel zeigt, wie man der Fußzeile rechts Seitenzahlen hinzufügt:
Wenn Sie die Kopf- oder Fußzeile aus dem vorherigen Abschnitt kopieren müssen, können Sie dies auch tun.
Das folgende Codebeispiel zeigt, wie Sie die Kopf- oder Fußzeile aus dem vorherigen Abschnitt kopieren:
Mit Aspose.Words können Sie das Erscheinungsbild einer Kopf- oder Fußzeile bereitstellen, wenn Sie unterschiedliche Ausrichtungen und Seitengrößen verwenden.
Das folgende Beispiel zeigt, wie das geht:
Jeder Abschnitt in einem Dokument kann bis zu drei Kopfzeilen und bis zu drei Fußzeilen haben (für die erste, gerade und ungerade Seite). Wenn Sie alle Kopf- oder Fußzeilen in einem Dokument entfernen möchten, müssen Sie alle Abschnitte durchlaufen und jeden entsprechenden Kopf- oder Fußzeilenknoten entfernen.
Das folgende Codebeispiel zeigt, wie Sie alle Fußzeilen aus allen Abschnitten entfernen, die Kopfzeilen jedoch intakt lassen. Auf ähnliche Weise können Sie nur Header entfernen:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.