Como adicionar marcador no Word usando C #

Este tutorial rápido explica como adicionar um marcador no Word usando C#. Ele explica o processo para adicionar marcadores e um ou mais marcadores aninhados no arquivo do Word e salvar o documento resultante como um arquivo DOCX. Todas as etapas necessárias, recursos e um código de exemplo executável para criar marcadores automaticamente no Word usando C# também estão disponíveis neste artigo.

Etapas para adicionar marcador no Word usando C#

  1. Estabeleça o ambiente para usar Aspose.Words for .NET para adicionar o favorito
  2. Crie um novo documento usando o objeto de classe Document para inserir marcadores
  3. Instancie DocumentBuilder para adicionar texto e favoritos
  4. Inicie um marcador e adicione algum texto depois dele
  5. Adicione mais marcadores e texto e encerre o marcador interno
  6. Finalize o marcador externo e salve o arquivo resultante no disco

Essas etapas descrevem o processo para criar um marcador no Word usando C#. Primeiro, um arquivo Word vazio é criado e, em seguida, um marcador é adicionado, seguido por algum texto para testar o recurso no arquivo de saída resultante. Depois, um marcador aninhado é adicionado para maior clareza e, em seguida, o marcador externo também é finalizado para demonstrar o recurso completo.

Código para adicionar marcador ao documento do Word usando 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");
}
}
}

Este código de exemplo demonstra o processo para inserir um indicador no Word usando C#. O método DocumentBuilder.StartBookmark() é usado para iniciar um marcador que requer o nome do marcador como argumento. Da mesma forma, o método EndBookmark() é usado para definir o final do marcador fornecendo o nome do marcador como um argumento que deve ser fechado.

Neste artigo, aprendemos o processo para adicionar um ou mais marcadores em um arquivo do Word. Se você quiser aprender o processo de inserção de cabeçalhos e rodapés, consulte o artigo em como inserir cabeçalho e rodapé no DOCX usando C #.

 Português