Ez az oktatóanyag leírja, hogyan szúrhat be megjegyzést a Wordbe Python használatával. Rendelkezik a környezet konfigurálásához szükséges összes alapvető információval, lépésenkénti logikával a program megírásához, valamint egy futtatható mintakóddal, amellyel megjegyzéseket adhatunk a Word dokumentumhoz python használatával. Ezenkívül információkat kaphat a megjegyzés különböző tulajdonságainak beállításához, miközben hozzáadja azt a Word-dokumentumhoz, és elmenti a kimeneti fájlt DOCX, DOC vagy bármely más támogatott formátumban.
A megjegyzés beszúrásának lépései a Wordbe Python használatával
- Hozzon létre egy környezetet a Aspose.Words for Python .NET-en keresztül használatához megjegyzések hozzáadásához
- Hozzon létre egy új dokumentumot a Document osztályobjektum használatával
- Adjon hozzá néhány minta szöveget az újonnan létrehozott dokumentumhoz a DocumentBuilder osztályobjektum segítségével
- Hozzon létre egy Comment osztály objektumot, és állítsa be az alapvető tulajdonságait
- Megjegyzés hozzáadása a dokumentumhoz a DocumentBuilder objektum segítségével
- Adjon hozzá egy bekezdésobjektumot a megjegyzéshez a megjegyzés szövegének beállításához
- Mentse el a megjegyzésekkel ellátott dokumentumot
Ezek a lépések azt írják le, hogyan adhat hozzá megjegyzéseket a Word-dokumentumhoz Python használatával. Hivatkozást biztosít egy cikkre, amely segít a környezet konfigurálásában, majd egy teljes programozási szekvenciát, amelyet a funkciót bemutató mintakód követ. Megmutatja, hogyan lehet különböző névtereket, osztályokat, metódusokat és tulajdonságokat használni a feladat végrehajtásához.
Kód megjegyzések hozzáadásához a Word-dokumentumhoz Python használatával
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") |
Ez a mintakód egy teljes eljárást szemléltet a megjegyzés hozzáadására a Wordben Python használatával. A DocumentBuilder osztály a fő osztály, amellyel számos csomópont és elem hozzáadható egy Word-fájlhoz, beleértve a megjegyzéseket. A megjegyzés osztálynak számos egyéb tulajdonsága is van, amelyeket be lehet állítani, mint például a szerző neve, dátum/idő, betűtípus, válaszok és szükség esetén táblázatok.
Ebben a cikkben megtanultuk, hogyan adhat hozzá megjegyzéseket a Wordben Python használatával. Ha szeretné megtanulni egy meglévő Word-fájl módosítását, olvassa el a hogyan lehet szerkeszteni a Word dokumentumot Python segítségével című cikket.