Deze zelfstudie is bedoeld om u te helpen bij het hoe u paginanummers in Word plaatst met Python door gedetailleerde stappen en een uitvoerbare voorbeeldcode te geven. U krijgt informatie over roaming in een geladen Word-bestand en voegt verschillende inhoud toe, zoals paginanummers in de voettekst. De voorbeeldcode aan het einde voegt een paginanummer in woord in met behulp van python samen met het totale aantal pagina’s en slaat vervolgens het resulterende Word-bestand op als DOCX, DOC of een ander MS Word ondersteund formaat.
Stappen om paginanummers in Word toe te voegen met Python
- Stel de omgeving in om Aspose.Words voor Python via .NET te gebruiken om paginanummer toe te voegen
- Laad het bron-Word-bestand met behulp van het klasseobject Document
- Maak DocumentBuilder klassenobject voor schrijven en verplaatsen in het geladen document
- Ga naar het voettekstgedeelte
- Schrijf tekst, paginanummer en het totale aantal pagina’s
- Sla het uitvoerwoordbestand op met paginanummers erin
Deze stappen beschrijven hoe paginanummers in Word kunnen worden ingevoegd met Python door eerst de omgevingsdetails te delen en vervolgens details om inhoud in het Word-bestand te laden en in te voegen. Eerst moet u het bron-Word-bestand laden en vervolgens het DocumentBuilder-klasseobject instantiëren waarmee u door het document kunt zwerven en verschillende inhoud kunt invoegen, zoals het paginaveld in dit artikel. U kunt het paginanummer correct opmaken met de juiste tekst samen met het paginanummer indien nodig.
Code om paginanummer in te voegen met Python
Deze code laat zien hoe u paginanummers kunt toevoegen met Python met behulp van verschillende methoden en eigenschappen in de DocumentBuilder-klasse. Hiermee kunt u naar de kop- of voettekstsectie van het document gaan met behulp van de methode move_to_header_footer() door het HeaderFooterType op te geven als FOOTER_PRIMARY. U kunt constante tekst schrijven met behulp van de methode write() en insert_field() om verschillende velden te schrijven, zoals het paginanummer en het totale aantal pagina’s dat in een mooi formaat wordt weergegeven.
Deze zelfstudie heeft ons begeleid bij het invoegen van paginanummers en andere velden in de kop- of voettekst van een document. Als u het proces van het converteren van een Word-bestand naar PDF wilt leren, raadpleegt u het artikel op hoe Word naar PDF te converteren met Python.