Jak dodać zakładkę w programie Word za pomocą języka C#

W tym krótkim samouczku wyjaśniono jak dodać zakładkę w programie Word przy użyciu języka C#. Wyjaśnia proces dodawania zakładek i jednej lub więcej zagnieżdżonych zakładek w pliku Word, a następnie zapisywania wynikowego dokumentu jako pliku DOCX. W tym artykule są również dostępne wszystkie niezbędne kroki, zasoby i przykładowy kod, który można wykonać w celu automatycznego tworzenia zakładek w programie Word przy użyciu języka C#.

Kroki, aby dodać zakładkę w programie Word przy użyciu języka C#

  1. Stwórz środowisko, w którym użyjesz Aspose.Words for .NET do dodania zakładki
  2. Utwórz nowy dokument, używając obiektu klasy Document do wstawiania zakładek
  3. Utwórz instancję DocumentBuilder do dodawania tekstu i zakładek
  4. Uruchom zakładkę i dodaj po niej tekst
  5. Dodaj więcej zakładek i tekstu oraz zakończ wewnętrzną zakładkę
  6. Zakończ zewnętrzną zakładkę i zapisz wynikowy plik na dysku

Te kroki opisują proces tworzenia zakładki w programie Word przy użyciu języka C#. Najpierw tworzony jest pusty plik programu Word, a następnie dodawana jest zakładka, po której następuje tekst w celu przetestowania funkcji w wynikowym pliku wyjściowym. Następnie dodawana jest zagnieżdżona zakładka dla większej przejrzystości, a następnie kończona jest również zakładka zewnętrzna, aby zademonstrować pełną funkcję.

Kod, aby dodać zakładkę do dokumentu programu Word przy użyciu języka 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");
}
}
}

Ten przykładowy kod przedstawia proces wstawiania zakładki w programie Word przy użyciu języka C#. Metoda DocumentBuilder.StartBookmark() służy do uruchamiania zakładki, która wymaga nazwy zakładki jako argumentu. Podobnie metoda EndBookmark() służy do ustawiania końca zakładki poprzez podanie nazwy zakładki jako argumentu, który ma zostać zamknięty.

W tym artykule nauczyliśmy się procesu dodawania jednej lub więcej zakładek w pliku Word. Jeśli chcesz poznać proces wstawiania nagłówków i stopek, zapoznaj się z artykułem na temat jak wstawić nagłówek i stopkę w DOCX za pomocą C#.

 Polski