Wie man mit Python Seitenzahlen in Word einfügt

Dieses Tutorial soll zeigen, wie man mit Python Seitenzahlen in Word einfügt, indem es detaillierte Schritte und einen ausführbaren Beispielcode bereitstellt. Sie erhalten Informationen zum Roaming in einer geladenen Word-Datei und fügen verschiedene Inhalte wie Seitenzahlen in der Fußzeile hinzu. Der Beispielcode am Ende fügt eine Seitenzahl in Word mit Python zusammen mit der Gesamtzahl der Seiten ein und speichert dann schließlich die resultierende Word-Datei als DOCX, DOC oder eine andere Von MS Word unterstütztes Format.

Schritte zum Hinzufügen von Seitenzahlen in Word mit Python

  1. Richten Sie die Umgebung ein, um Aspose.Words für Python über .NET zum Hinzufügen einer Seitenzahl zu verwenden
  2. Laden Sie die Word-Quelldatei mit dem Klassenobjekt Document
  3. DocumentBuilder-Klassenobjekt zum Schreiben und Verschieben im geladenen Dokument erstellen
  4. Wechseln Sie in den Fußzeilenbereich
  5. Schreiben Sie Text, Seitenzahl und die Gesamtzahl der Seiten
  6. Speichern Sie die ausgegebene Word-Datei mit darin enthaltenen Seitenzahlen

Diese Schritte beschreiben wie Seitenzahlen in Word mit Python eingefügt werden, indem zuerst die Umgebungsdetails und dann Details zum Laden und Einfügen von Inhalten in die Word-Datei freigegeben werden. Zuerst müssen Sie die Word-Quelldatei laden und dann das DocumentBuilder-Klassenobjekt instanziieren, mit dem Sie das Dokument durchsuchen und verschiedene Inhalte wie das Seitenfeld in diesem Artikel einfügen können. Sie können die Seitenzahl bei Bedarf mit dem entsprechenden Text zusammen mit der Seitenzahl richtig formatieren.

Code zum Einfügen der Seitenzahl mit Python

Dieser Code demonstriert, wie man Seitenzahlen mit Python hinzufügt, indem man verschiedene Methoden und Eigenschaften in der DocumentBuilder-Klasse verwendet. Es ermöglicht das Wechseln zum Kopf- oder Fußzeilenabschnitt des Dokuments mithilfe der Methode move_to_header_footer(), indem HeaderFooterType als FOOTER_PRIMARY bereitgestellt wird. Sie können mit der Methode write() und der Methode insert_field() konstanten Text schreiben, um verschiedene Felder wie die Seitenzahl und die Gesamtzahl der angezeigten Seiten in einem hübschen Format zu schreiben.

Dieses Tutorial hat uns angeleitet, Seitenzahlen und andere Felder in den Kopf- oder Fußzeilenabschnitt eines Dokuments einzufügen. Wenn Sie mehr über den Vorgang zum Konvertieren einer Word-Datei in PDF erfahren möchten, lesen Sie den Artikel zu wie man Word mit Python in PDF umwandelt.

 Deutsch