У цій статті описано, як вставити маркери в Word за допомогою Python. У ньому описано деталі налаштування середовища розробки за допомогою Aspose.Words для Python через .NET на будь-якій підтримуваній платформі, а також зразок коду для демонстрації додавання маркованих точок у Word за допомогою Python. Ви навчитеся додавати маркований або номерний список і змінювати рівень елементів списку для створення підпунктів.
Кроки для створення маркерів у Word за допомогою Python
- Налаштуйте середовище для використання Aspose.Words для Python через .NET для вставки маркерів
- Створіть новий файл Word із класом Document для додавання маркерів
- Створіть екземпляр об’єкта класу DocumentBuilder, використовуючи наведений вище об’єкт Document
- Викличте метод apply_bullet_default(), щоб створити список маркерів
- Вставте маркери за допомогою методу writeln().
- Установіть рівень маркера за допомогою list_indent() і list_outdent у класі list_format
- Припиніть додавати маркери за допомогою методу remove_numbers() і збережіть результат
Ці кроки пояснюють, як працювати з пунктами Microsoft Word за допомогою Python. Згенеруйте новий файл Word, приєднайте до нього об’єкт DocumentBuilder, викличте метод apply_bullet_default(), щоб запустити список маркерів, і вставте точки за допомогою методу writeln(). Використовуйте list_indent() і list_outdent(), щоб установити відступ для елемента списку та викликайте метод remove_numbers(), щоб зупинити список.
Код для додавання маркерів у Word за допомогою Python
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") |
Цей зразок коду демонструє як додати маркери в Word за допомогою Python. Щоб створити список чисел, використовуйте метод apply_number_default() і той же метод remove_numbers(), щоб зупинити список. Викличте метод list_outdent() для додавання основних елементів і виклик list_indent() для створення піделементів.
Ця стаття допоможе нам створити маркер і список числових точок. Якщо ви хочете об’єднати клітинки в таблиці Word, зверніться до статті Об’єднайте клітинки в Word за допомогою Python.