Festlegen von Kopf und Fußzeilen

Kopf- und Fußzeilen einstellen

Aspose.Cells für Python via .NET ermöglicht es Ihnen, Kopf- und Fußzeilen zu Arbeitsblättern zur Laufzeit hinzuzufügen, aber wir empfehlen, Kopf- und Fußzeilen manuell in einer vordefinierten Datei für den Druck einzustellen. Sie können Microsoft Excel als GUI-Tool verwenden, um Kopf- und Fußzeilen einzustellen und somit Zeit und Entwicklungsaufwand zu sparen. Aspose.Cells für Python via .NET kann die Datei importieren und die Einstellungen speichern.

Um Kopf- und Fußzeilen zur Laufzeit hinzuzufügen, bietet Aspose.Cells für Python via .NET spezielle API-Aufrufe und Skriptbefehle zur Formatierung von Kopf- und Fußzeilen.

Skriptbefehle

Skriptbefehle sind besondere Befehle, die es ermöglichen, die Formatierung von Header und Fußzeilen festzulegen.

Skriptbefehle Beschreibung
&P Aktuelle Seitennummer
&G Ein Bild
&N Gesamtanzahl der Seiten
&D Aktuelles Datum
&T Aktuelle Uhrzeit
&A Name des Arbeitsblatts
&F Dateiname ohne Pfadangabe
&"<FontName>" Stellt einen Schriftartnamen dar. Beispiel: &“Arial”
&"<FontName>, <FontStyle>" Stellt Schriftartnamen mit Stil dar. Beispiel: &“Arial,Fett”
&<FontSize> Stellt die Schriftgröße dar. Zum Beispiel: “&14abc”. Wenn jedoch dieser Befehl von einer reinen Zahl gefolgt wird, die im Kopf gedruckt werden soll, sollte diese durch ein Leerzeichen von der Schriftgröße getrennt werden. Zum Beispiel: “&14 123”.

Wie man Kopf- und Fußzeilen einstellt

Die Klasse PageSetup stellt zwei Methoden bereit, set_header und set_footer, die zum Hinzufügen von Header und Fußzeilen zu einem Arbeitsblatt verwendet werden. Diese Methoden nehmen nur zwei Parameter:

  • Abschnitt – der Abschnitt, in dem der Header oder die Fußzeile platziert werden soll. Es gibt drei Abschnitte: links, zentriert und rechts, die jeweils durch 0, 1 und 2 dargestellt werden.
  • Skript – das Skript, das für den Header oder die Fußzeile verwendet werden soll. Dieses Skript enthält Skriptbefehle zur Formatierung von Headern oder Fußzeilen.

Wie man ein Bild in eine Kopf- oder Fußzeile einfügt

Die Klasse PageSetup hat zwei zusätzliche Methoden, set_header_picture und set_footer_picture, die zum Hinzufügen von Bildern in den Header und die Fußzeile verwendet werden. Diese Methoden nehmen die Parameter:

  • Abschnitt – der Header- oder Fußzeilenabschnitt, in den das Bild platziert wird. Es gibt drei Abschnitte, links, zentriert und rechts, die jeweils durch die Werte 0, 1 und 2 dargestellt werden.
  • Byte-Array – die grafischen Daten (die Binärdaten sollten in den Puffer eines Byte-Arrays geschrieben werden).

Nach Ausführung des folgenden Codes und Öffnen der Datei überprüfen Sie den Kopfzeilenbereich des Arbeitsblatts:

  1. Wählen Sie im Menü Datei die Option Seitenlayout aus. Es wird ein Dialogfeld angezeigt.
  2. Wählen Sie den Tab Kopfzeile/Fußzeile aus.