Inserisci un sommario in Word utilizzando Python seguendo i passaggi contenuti in questo breve articolo. Aiuta a configurare l’ambiente fornendo le risorse necessarie, un elenco di passaggi di programmazione per scrivere l’applicazione e un codice di esempio che mostra come aggiungere una pagina di contenuto in Word utilizzando Python. Imparerai a inserire un sommario in un documento Word esistente analizzandone il contenuto.
Passaggi per creare un sommario in Word utilizzando Python
- Configura l’ambiente installando Aspose.Words per Python tramite .NET per convertire il testo per inserire il sommario
- Accedi al file Word nell’oggetto della classe Document e inizializza l’oggetto DocumentBuilder
- Inserisci il titolo del TOC con lo stile desiderato
- Aggiungi il sommario e inserisci un’interruzione di pagina
- Compila il sommario vuoto predefinito
- Salva il file Word con il TOC al suo interno
Puoi inserire la pagina del contenuto in Word utilizzando Python seguendo passaggi molto semplici, in cui il processo inizierà caricando il file Word utilizzando la classe Document e configurerà l’oggetto della classe DocumentBuilder che supporta l’aggiunta di un sommario. Inserisci il titolo e il sommario utilizzando il metodo insert_table_of_contents() e compila il sommario vuoto predefinito chiamando il metodo update_fields().
Codice per generare un sommario in Word utilizzando Python
Utilizza questo codice di esempio per creare una pagina di contenuto in Word utilizzando Python. Il metodo insert_table_of_contents() richiede opzioni per controllare il comportamento del sommario, diciamo che 1-3 viene utilizzato per indirizzare l’intestazione 1, 2 e 3, ‘\h’ viene utilizzato per utilizzare i collegamenti ipertestuali e ‘\u’ viene utilizzato per impostare i livelli di struttura. Il sommario (TOC) predefinito è vuoto e riempito utilizzando il metodo update_fields().
Questo argomento ci ha illuminato come aggiungere un sommario in Word usando Python. Per informazioni sulla rotazione del testo in un file Word, fai riferimento all’articolo su ruotare il testo in Word usando Python.