Questo tutorial descrive come inserire commenti in Word usando Python. Ha tutte le informazioni di base necessarie per configurare l’ambiente, la logica graduale per scrivere questo programma e un codice di esempio eseguibile che può essere utilizzato per aggiungere commenti al documento Word utilizzando python. Riceverai anche informazioni per impostare diverse proprietà del commento aggiungendolo al documento Word e salvando il file di output come DOCX, DOC o qualsiasi altro formato supportato.
Passaggi per inserire commenti in Word usando Python
- Stabilisci l’ambiente da utilizzare Aspose.Words per Python tramite .NET per aggiungere commenti
- Crea un nuovo documento utilizzando l’oggetto classe Document
- Aggiungi del testo di esempio nel documento appena creato utilizzando l’oggetto classe DocumentBuilder
- Crea un oggetto classe Comment e imposta le sue proprietà di base
- Aggiungi un commento al documento utilizzando l’oggetto DocumentBuilder
- Aggiungi un oggetto paragrafo nel commento per impostare il testo del commento
- Salva il documento che contiene commenti
Questi passaggi descrivono come aggiungere commenti al documento Word utilizzando Python. Fornisce un collegamento a un articolo che assiste nella configurazione dell’ambiente e quindi una sequenza di programmazione completa che viene seguita nel codice di esempio che illustra questa funzionalità. Mostra come utilizzare spazi dei nomi, classi, metodi e proprietà diversi per eseguire l’attività.
Codice per aggiungere note al documento di Word utilizzando Python
import aspose.words as aw | |
from datetime import date | |
# Load the license | |
wordToHtml = aw.License() | |
wordToHtml.set_license("Aspose.Total.lic") | |
# Create a document | |
doc = aw.Document() | |
# Create a document builder and write some text to the file | |
builder = aw.DocumentBuilder(doc) | |
builder.write("Hello world!") | |
# Create a comment | |
comment = aw.Comment(doc, "John Doe", "JD", date.today()) | |
# Add a comment to the builder class object | |
builder.current_paragraph.append_child(comment) | |
# Create a paragraph for adding text to the comment | |
builder.move_to(comment.append_child(aw.Paragraph(doc))) | |
# Write comment text | |
builder.write("Comment text.") | |
# Save the document with comments | |
doc.save("FileWithComments.docx") | |
print ("Comments added successfully in the Word file") |
Questo codice di esempio illustra una procedura completa per aggiungere commenti in Word usando Python. La classe DocumentBuilder è la classe principale che può essere utilizzata per aggiungere una varietà di nodi ed elementi a un file di Word, inclusi i commenti. Anche la classe del commento ha una serie di altre proprietà che possono essere impostate come nome dell’autore, data/ora, carattere, risposte e tabelle se necessario.
In questo articolo, abbiamo imparato come aggiungere commenti in Word usando Python. Se sei interessato a conoscere la modifica di un file Word esistente, fai riferimento all’articolo su come modificare un documento Word usando Python.