Abbiamo scritto questo tutorial per descrivere come aggiungere intestazione e piè di pagina in Word usando Python con l’aiuto di un processo graduale e codice di esempio eseguibile. Sarai guidato ad aggiungere diverse intestazioni e piè di pagina su pagine diverse insieme alle informazioni per personalizzarle. Il codice di esempio eseguibile fornirà una soluzione completa per inserire intestazione e piè di pagina in Word utilizzando Python e salvare il file risultante come DOCX o DOC senza installare altri strumenti di terze parti come OpenOffice o MS Word ecc.
Passaggi per aggiungere intestazione e piè di pagina in Word utilizzando Python
- Imposta l’ambiente in modo che utilizzi Aspose.Words per Python tramite .NET per aggiungere le intestazioni
- Crea un documento Word con la classe Document e crea un’istanza di un oggetto DocumentBuilder con esso
- Imposta la proprietà per aggiungere un’intestazione della prima pagina diversa
- Crea diversi tipi di intestazioni
- Sposta il controllo all’inizio del documento
- Aggiungi testo fittizio e interruzioni di pagina per verificarne la funzionalità
- Salva il file Word di output
Questi passaggi spiegano come scrivere un programma in inserire il piè di pagina dell’intestazione in Word utilizzando Python fornendo i nomi delle classi e dei metodi che devono essere utilizzati in una sequenza ben definita. Innanzitutto, crea un file Word e usalo per creare un’istanza dell’oggetto della classe DocumentBuilder che fornisce funzionalità per impostare il flag per aggiungere intestazioni diverse sulla prima pagina, spostandoti nella sezione dell’intestazione o del piè di pagina per scrivere testo, spostandoti in sezioni diverse del documento, scrivendo testo in quella sezione e aggiungendo interruzioni di pagina per citarne alcuni. Dopo aver aggiunto l’intestazione o il piè di pagina, puoi anche inserire del testo o aggiungere campi diversi per aggiungere i numeri di pagina e anche il numero totale di pagine.
Codice per inserire intestazione e piè di pagina in MS Word utilizzando Python
Questo codice illustra come inserire intestazione e piè di pagina in Word utilizzando Python utilizzando la proprietà different_first_page_header_footer per impostare piè di pagina di intestazione diversi per la prima pagina e pagine dispari e pari_header_footer per impostare pagine pari e dispari. Queste proprietà sono efficaci quando ci si sposta alla sezione dell’intestazione o del piè di pagina utilizzando il metodo move_to_header_footer() con i tipi di piè di pagina dell’intestazione definiti nell’enumeratore HeaderFooterType.
Questa breve guida ha fornito dettagli su come inserire intestazione e piè di pagina in Word usando Python. Se vuoi imparare il processo di conversione di Word in PDF, fai riferimento all’articolo su come convertire Word in PDF usando Python.