Könyvjelző hozzáadása a Wordben a C# használatával

Ez a gyors oktatóanyag elmagyarázza, hogyan adhat hozzá könyvjelzőket a Wordben C# használatával. Elmagyarázza a könyvjelzők és egy vagy több beágyazott könyvjelző hozzáadásának folyamatát a Word-fájlban, majd az eredményül kapott dokumentumot DOCX fájlként mentheti. Ebben a cikkben megtalálja az összes szükséges lépést, erőforrást és egy futtatható mintakódot a könyvjelzők automatikus létrehozásához a Wordben C# használatával.

A könyvjelző hozzáadásának lépései a Wordben C# használatával

  1. Hozzon létre egy környezetet a Aspose.Words for .NET használatához a könyvjelző hozzáadásához
  2. Hozzon létre egy új dokumentumot a Document osztályobjektum használatával könyvjelzők beszúrásához
  3. Példányosítsa a DocumentBuilder szöveget és könyvjelzőket
  4. Indítson el egy könyvjelzőt, és adjon hozzá szöveget
  5. Adjon hozzá további könyvjelzőket és szöveget, és fejezze be a belső könyvjelzőt
  6. Zárja be a külső könyvjelzőt, és mentse a kapott fájlt a lemezre

Ezek a lépések leírják a könyvjelző létrehozásának folyamatát a Wordben C# használatával. Először egy üres Word-fájl jön létre, majd hozzáad egy könyvjelzőt, majd egy szöveget, hogy tesztelje a funkciót az eredményül kapott kimeneti fájlban. Ezt követően egy beágyazott könyvjelzőt adunk hozzá a jobb áttekinthetőség érdekében, majd a külső könyvjelzőt is leállítjuk, hogy demonstrálja a teljes funkciót.

Kód könyvjelző hozzáadásához a Word dokumentumhoz C# használatával

using Aspose.Words;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to add bookmark in Word document using C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Create a new document
Document doc = new Document();
// Create a document builder object
DocumentBuilder builder = new DocumentBuilder(doc);
// Start a bookmark and add some text
builder.StartBookmark("My Bookmark");
builder.Writeln("Text inside a bookmark.");
// Start and end a nested bookmark with some text
builder.StartBookmark("Nested Bookmark");
builder.Writeln("Text inside a NestedBookmark.");
builder.EndBookmark("Nested Bookmark");
// Write text after the nested bookmark and end the external bookmark
builder.Writeln("Text after Nested Bookmark.");
builder.EndBookmark("My Bookmark");
doc.Save("Output.docx");
System.Console.WriteLine("Done");
}
}
}

Ez a mintakód bemutatja a könyvjelző beszúrásának folyamatát a Wordben C# használatával. A DocumentBuilder.StartBookmark() metódus olyan könyvjelző indítására szolgál, amely argumentumként a könyvjelző nevét igényli. Hasonlóképpen, az EndBookmark() metódus a könyvjelző végének beállítására szolgál úgy, hogy a könyvjelző nevét adja meg argumentumként, amelyet be kell zárni.

Ebben a cikkben megtanultuk, hogyan lehet egy vagy több könyvjelzőt hozzáadni egy Word-fájlhoz. Ha meg szeretné tanulni a fejlécek és láblécek beszúrásának folyamatát, tekintse meg a fejléc és lábléc beszúrása DOCX-be C# használatával cikket.

 Magyar