Ez a cikk útmutatást nyújt a felsorolások beszúrásához a Word alkalmazásban Python használatával. Megosztja a fejlesztői környezet Aspose.Words for Python használatával beállításának részleteit .NET-en keresztül bármely támogatott platformon, valamint egy mintakódot, amely bemutatja a felsoroláspontok hozzáadását a Wordben Python használatával. Megtanulja, hogyan adhat hozzá felsorolásjel- vagy számpontlistát, és módosíthatja a listaelemek szintjét az alelemek létrehozásához.
Felsorolásjelek létrehozásának lépései a Wordben Python használatával
- Állítsa be a környezetet a Aspose.Words for Python .NET-en keresztül használatára a felsorolásjelek beszúrásához
- A felsorolásjelek hozzáadásához hozzon létre egy új Word-fájlt egy Document osztállyal
- Példányosítson egy DocumentBuilder osztályú objektumot a fenti Document objektum segítségével
- Hívja az apply_bullet_default() metódust a felsoroláspontok listájának elindításához
- Felsorolásjelek beszúrása a writeln() metódussal
- Állítsa be a felsoroláspont szintjét a list_indent() és a list_outdent használatával a list_format osztályban
- Hagyja abba a felsorolásjelek hozzáadását a remove_numbers() metódussal, és mentse a kimenetet
Ezek a lépések elmagyarázzák, hogyan kell dolgozni a Microsoft Word felsoroláspontjaival Python használatával. Hozzon létre egy új Word fájlt, csatoljon hozzá egy DocumentBuilder objektumot, hívja meg az apply_bullet_default() metódust a felsorolás elindításához, és szúrjon be pontokat a writeln() metódussal. A list_indent() és list_outdent() használatával állítsa be a listaelem behúzását, és hívja meg a remove_numbers() metódust a lista leállításához.
Kód a felsorolásjelek hozzáadásához a Wordben Python használatával
import aspose.words as aw | |
import aspose.pydrawing as drawing | |
# Load the license | |
wordLic = aw.License() | |
wordLic.set_license("license.lic") | |
newDoc = aw.Document() | |
builder = aw.DocumentBuilder(newDoc) | |
# builder.list_format.apply_number_default() | |
builder.list_format.apply_bullet_default() | |
builder.writeln("Continent 1") | |
builder.writeln("Continent 2") | |
builder.list_format.list_indent() | |
builder.writeln("Continent 2 Country 1") | |
builder.writeln("Continent 2 Country 2") | |
builder.list_format.list_indent() | |
builder.writeln("Continent 2 Country 2 City 1") | |
builder.writeln("Continent 2 Country 2 City 2") | |
builder.list_format.list_outdent() | |
builder.writeln("Continent 2 Country 3") | |
builder.list_format.list_outdent() | |
builder.writeln("Continent 3") | |
builder.list_format.remove_numbers() | |
newDoc.save("BulletsDocument.docx"); | |
print ("Bullets added successfully") |
Ez a mintakód bemutatja, hogyan adhatunk fel pontokat a Wordben Python használatával. Számlista létrehozásához használja az apply_number_default() metódust és ugyanazt a remove_numbers() metódust a lista leállításához. Hívja a list_outdent() metódust a fő elemek hozzáadásához és a list_indent() metódust az alelemek létrehozásához.
Ez a cikk elvezetett bennünket a felsorolás és a számpontok listájának létrehozásához. Ha egy Word-táblázat celláit szeretné egyesíteni, olvassa el a(z) Cellák egyesítése a Wordben Python használatával cikket.