Vkládání odrážek do Wordu pomocí Pythonu

Tento článek popisuje, jak vložit odrážky do Word pomocí Pythonu. Sdílí podrobnosti o nastavení vývojového prostředí pomocí Aspose.Words pro Python prostřednictvím .NET na všech podporovaných platformách a ukázkový kód, který demonstruje přidání odrážek ve Wordu pomocí Pythonu. Naučíte se přidávat odrážkový nebo číselný seznam a měnit úroveň položek seznamu pro vytváření podpoložek.

Kroky k vytvoření odrážek ve Wordu pomocí Pythonu

  1. Nastavte prostředí tak, aby pro vkládání odrážek používalo Aspose.Words pro Python přes .NET
  2. Vytvořte nový soubor aplikace Word s třídou Document pro přidávání odrážek
  3. Vytvořte instanci objektu třídy DocumentBuilder pomocí výše uvedeného objektu Document
  4. Voláním metody apply_bullet_default() spustíte seznam odrážek
  5. Vkládejte odrážky pomocí metody writeln().
  6. Nastavte úroveň odrážky pomocí list_indent() a list_outdent ve třídě list_format
  7. Přestaňte přidávat odrážky pomocí metody remove_numbers() a uložte výstup

Tyto kroky vysvětlují, jak pracovat s odrážkami Microsoft Word pomocí Pythonu. Vygenerujte nový soubor aplikace Word, připojte k němu objekt DocumentBuilder, zavolejte metodu apply_bullet_default() pro spuštění seznamu odrážek a vložte body pomocí metody writeln(). Pomocí list_indent() a list_outdent() nastavte odsazení položky seznamu a zavolejte metodu remove_numbers() k zastavení seznamu.

Kód pro přidání odrážek ve Wordu pomocí Pythonu

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")

Tento ukázkový kód ukazuje jak přidat odrážky do aplikace Word pomocí Pythonu. Chcete-li vytvořit číselný seznam, použijte metodu apply_number_default() a stejnou metodu remove_numbers() k zastavení seznamu. Zavolejte metodu list_outdent() pro přidání hlavních položek a zavolejte metodu list_indent() pro vytvoření dílčích položek.

Tento článek nás provedl vytvořením odrážky a seznamu číselných bodů. Pokud chcete sloučit buňky v tabulce aplikace Word, přečtěte si článek Sloučit buňky ve Wordu pomocí Pythonu.

 Čeština