Tento článek vysvětluje, jak vložit odrážky do Word pomocí C#. Obsahuje podrobnosti pro nastavení vývojového prostředí, seznam kroků a ukázkový kód demonstrující jak přidat odrážky do Wordu pomocí C#. Naučíte se vytvořit nový soubor aplikace Word, vložit seznam s více úrovněmi, přidat nějaký text a uložit výstupní soubor se seznamem.
Kroky pro přidání odrážek ve Wordu pomocí C#
- Nastavte prostředí tak, aby k vytvoření seznamu odrážek používalo Aspose.Words for .NET
- Vytvořte nový soubor World pomocí objektu třídy Document pro přidání odrážek
- Vytvořte objekt DocumentBuilder pro nově vytvořený soubor aplikace Word
- Voláním metody ListFormat.ApplyBulletDefault() spustíte seznam odrážek
- K vložení textu do seznamu použijte metodu WriteLn().
- Pomocí ListIndent() a ListOutdent() přesunete ovládací prvek na podpoložky a předchozí nadřazené položky v seznamu
- Pomocí RemoveNumbers() odstraňte poslední prázdnou odrážku a uložte výstup
Tyto kroky shrnují přidávání odrážek v aplikaci Microsoft Word pomocí C#. Můžete vytvořit nový soubor aplikace Word, propojit s ním objekt DocumentBuilder a spustit seznam voláním ListFormat.ApplyBulletDefault(), přidat text a nastavit odsazení dovnitř a ven pomocí ListIndent() nebo ListOutdent(), kdykoli je to potřeba. Nakonec zavolejte funkci RemoveNumbers() k zastavení seznamu a uložení souboru aplikace Word.
Kód pro vytváření odrážek ve Wordu pomocí C#
using Aspose.Words; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
Document doc = new Document(); | |
DocumentBuilder docBuilder = new DocumentBuilder(doc); | |
//docBuilder.ListFormat.ApplyNumberDefault(); | |
docBuilder.ListFormat.ApplyBulletDefault(); | |
docBuilder.Writeln("Country 1"); | |
docBuilder.Writeln("Country 2"); | |
docBuilder.ListFormat.ListIndent(); | |
docBuilder.Writeln("Country 2 Province 1"); | |
docBuilder.Writeln("Country 2 Province 2"); | |
docBuilder.ListFormat.ListIndent(); | |
docBuilder.Writeln("Country 2 Province 2 City 1"); | |
docBuilder.Writeln("Country 2 Province 2 City 2"); | |
docBuilder.ListFormat.ListOutdent(); | |
docBuilder.Writeln("Country 2 Province 3"); | |
docBuilder.ListFormat.ListOutdent(); | |
docBuilder.Writeln("Country 3"); | |
docBuilder.ListFormat.RemoveNumbers(); | |
doc.Save("output.Bullets.docx"); | |
} | |
} |
Tento fragment kódu ukazuje přidávání odrážek dokumentu Word pomocí C#. Použili jsme metodu ApplyBulletDefault() ke spuštění seznamu odrážek a použití ApplyNumberDefault() ke spuštění seznamu čísel. Když použijeme WriteLn(), vytvoří na konci seznamu novou prázdnou odrážku, proto používáme RemoveNumbers() k odstranění této prázdné položky a zastavení seznamu v aktuálním odstavci.
Tento článek nás vedl k tomu, jak vkládat odrážky do Wordu pomocí C#. Pokud chcete převést existující odstavec na odrážky, přečtěte si článek Převést odstavec na odrážky ve Wordu pomocí C#.