Kako dodati oznaku u Word koristeći C#

Ovaj kratki vodič objašnjava kako dodati knjižnu oznaku u Word koristeći C#. Objašnjava postupak dodavanja knjižnih oznaka i jedne ili više ugniježđenih knjižnih oznaka u Word datoteku i zatim spremanje rezultirajućeg dokumenta kao DOCX datoteke. Svi potrebni koraci, resursi i primjer koda koji se može izvoditi za automatsko stvaranje knjižnih oznaka u Wordu pomoću C# također su dostupni u ovom članku.

Koraci za dodavanje knjižne oznake u Word pomoću C#

  1. Uspostavite okruženje za korištenje Aspose.Words for .NET za dodavanje oznake
  2. Napravite novi dokument koristeći objekt klase Document za umetanje knjižnih oznaka
  3. Instancirajte DocumentBuilder za dodavanje teksta i oznaka
  4. Pokrenite oznaku i dodajte tekst nakon nje
  5. Dodajte još oznaka i teksta i zatvorite internu oznaku
  6. Završite vanjsku oznaku i spremite rezultirajuću datoteku na disk

Ovi koraci opisuju postupak za stvaranje knjižne oznake u Wordu koristeći C#. Prvo se stvara prazna Word datoteka, a zatim se dodaje knjižna oznaka praćena nekim tekstom za testiranje značajke u rezultirajućoj izlaznoj datoteci. Nakon toga dodaje se ugniježđena knjižna oznaka radi veće jasnoće, a zatim se vanjska knjižna oznaka također završava kako bi se demonstrirala potpuna značajka.

Kod za dodavanje knjižne oznake u Wordov dokument koristeći C#

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

Ovaj primjer koda demonstrira proces umetanja knjižne oznake u Word koristeći C#. Metoda DocumentBuilder.StartBookmark() koristi se za pokretanje oznake koja zahtijeva naziv oznake kao argument. Slično, metoda EndBookmark() koristi se za postavljanje kraja knjižne oznake davanjem naziva knjižne oznake kao argumenta koji treba zatvoriti.

U ovom smo članku naučili postupak dodavanja jedne ili više knjižnih oznaka u Word datoteku. Ako želite naučiti postupak umetanja zaglavlja i podnožja, pogledajte članak na kako umetnuti zaglavlje i podnožje u DOCX koristeći C#.

 Hrvatski