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:
- Wählen Sie im Menü Datei die Option Seitenlayout aus. Es wird ein Dialogfeld angezeigt.
- Wählen Sie den Tab Kopfzeile/Fußzeile aus.