Ez a cikk elmagyarázza, hogyan szúrhat be felsorolásjeleket a Word-be C# használatával. Tartalmazza a fejlesztői környezet beállításának részleteit, a lépések listáját és egy mintakódot, amely bemutatja, hogyan adhatunk fel pontokat a Wordben C# használatával. Megtanul egy új Word-fájl létrehozását, többszintű lista beszúrását, szöveg hozzáadását és a kimeneti fájl elmentését egy listával.
Lépések a felsorolásjelek hozzáadásához a Wordben a C# használatával
- Állítsa be a környezetet a Aspose.Words for .NET használatára a felsorolásjelek létrehozásához
- A felsorolásjelek hozzáadásához hozzon létre egy új világfájlt a Document osztályobjektum segítségével
- Hozzon létre egy DocumentBuilder objektumot az újonnan létrehozott Word-fájlhoz
- Hívja a ListFormat.ApplyBulletDefault() metódust a felsorolás elindításához
- Használja a WriteLn() metódust szöveg beszúrásához a listába
- A ListIndent() és ListOutdent() segítségével áthelyezheti a vezérlőt a lista alelemeire és előző szülőelemeire.
- A RemoveNumbers() segítségével távolítsa el az utolsó üres felsorolást, és mentse a kimenetet
Ezek a lépések összefoglalják a felsorolások hozzáadását a Microsoft Wordben C# használatával. Létrehozhat egy új Word fájlt, csatolhat hozzá egy DocumentBuilder objektumot, és listát indíthat a ListFormat.ApplyBulletDefault() meghívásával, szöveget adhat hozzá, és behúzhat befelé és kifelé a ListIndent() vagy ListOutdent() segítségével, ahol szükséges. Végül hívja meg a RemoveNumbers() parancsot a lista leállításához és a Word fájl mentéséhez.
Kód felsorolásjelek létrehozásához a Wordben C# használatával
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"); | |
} | |
} |
Ez a kódrészlet bemutatja Word dokumentum felsorolásjelek hozzáadását C# használatával. Az ApplyBulletDefault() metódust használtuk a felsorolásjelek indításához, az ApplyNumberDefault() metódust pedig a számlista indításához. A WriteLn() használatakor egy új üres felsorolás jön létre a lista végén, ezért használjuk a RemoveNumbers()-t az üres elem eltávolítására és a lista leállítására az aktuális bekezdésben.
Ez a cikk elvezet minket ahhoz, hogy hogyan illeszthetünk be felsorolásokat a Wordbe C# használatával. Ha egy meglévő bekezdést felsorolásjelekké szeretne konvertálni, olvassa el a Konvertálja a bekezdést felsoroláspontokká a Wordben a C# használatával. cikket.