Crie uma lista com marcadores ou numerada no OneNote

Organizar informações de maneira clara e estruturada é essencial ao tomar notas. Você pode tornar suas notas mais fáceis de ler adicionando listas com marcadores ou numeradas no OneNote. As listas ajudam a organizar ideias, dividir tarefas e destacar pontos importantes. Elas melhoram a estrutura de suas notas e facilitam a análise do conteúdo. Neste artigo, você aprenderá como adicionar e personalizar listas com marcadores e numeradas no OneNote usando Java. Também exploraremos como estruturar seu conteúdo programaticamente.

Este artigo cobre os seguintes tópicos:

C# OneNote SDK para Criar Listas com Marcadores ou Numeradas no OneNote

Nós usaremos Aspose.Note for .NET para criar listas com marcadores ou numeradas em documentos do OneNote. É uma biblioteca poderosa que simplifica o processo de criação de listas com marcadores e numeradas no OneNote. Ela fornece recursos robustos para manipular arquivos do OneNote, incluindo adicionar, editar e formatar listas. Com Aspose.Note, os desenvolvedores podem integrar facilmente funcionalidades do OneNote em suas aplicações, tornando-a uma ferramenta valiosa para programadores C#.

Siga estes passos fáceis para instalar o Aspose.Note for .NET:

  1. Baixe a biblioteca da releases.
  2. Instale-o a partir de NuGet usando o seguinte comando no Console do Gerenciador de Pacotes:
PM> Install-Package Aspose.Note

Crie uma lista com marcadores no OneNote usando C#

Por favor, siga estas etapas para criar uma lista com marcadores no OneNote usando C# com Aspose.Note for .NET:

  1. Crie um novo objeto da classe Document.
  2. Inicialize os objetos das classes Page e Outline.
  3. Inicialize o objeto da classe TextStyle e defina as propriedades de formatação.
  4. Crie objetos da classe OutlineElement e aplique marcadores.
  5. Adicione elementos de contorno ao Outline usando o método AppendChildLast().
  6. Da mesma forma, adicione Outline à Page e depois Page ao Document
  7. Salve o documento do OneNote usando o Save() método.

Por favor, encontre abaixo um trecho completo de código C# demonstrando essas etapas:

using Aspose.Note;

// Crie um objeto da classe Document
Document doc = new Document();

// Inicializar objeto da classe Page
Page page = new Page();

// Inicialize o objeto da classe Outline
Outline outline = new Outline();

// Inicialize um objeto da classe TextStyle e defina as propriedades de formatação.
ParagraphStyle defaultStyle = new ParagraphStyle 
{ 
    FontColor = Color.Black, 
    FontName = "Arial", 
    FontSize = 10 
};

// Inicialize objetos da classe OutlineElement e aplique marcadores
OutlineElement outlineElem1 = new OutlineElement() 
{ 
    NumberList = new NumberList("*", "Arial", 10) 
};

// Inicialize o objeto da classe RichText e aplique o estilo do texto.
RichText text1 = new RichText() 
{ 
    Text = "First", 
    ParagraphStyle = defaultStyle 
};

outlineElem1.AppendChildLast(text1);

OutlineElement outlineElem2 = new OutlineElement() 
{ 
    NumberList = new NumberList("*", "Arial", 10) 
};

RichText text2 = new RichText() 
{ 
    Text = "Second", 
    ParagraphStyle = defaultStyle 
};

outlineElem2.AppendChildLast(text2);

OutlineElement outlineElem3 = new OutlineElement() 
{ 
    NumberList = new NumberList("*", "Arial", 10) 
};

RichText text3 = new RichText() 
{ 
    Text = "Third", 
    ParagraphStyle = defaultStyle 
};

outlineElem3.AppendChildLast(text3);

// Adicionar elementos de contorno
outline.AppendChildLast(outlineElem1);
outline.AppendChildLast(outlineElem2);
outline.AppendChildLast(outlineElem3);

// Adicionar nó de estrutura
page.AppendChildLast(outline);

// Adicionar nó de Página
doc.AppendChildLast(page);

// Salvar documento OneNote
doc.Save("ApplyBulletsOnText.one");
Criar uma Lista com Marcadores no OneNote usando C#

Criar uma lista com marcadores no OneNote usando C#

Criar uma lista numerada no OneNote usando C#

Siga os mesmos passos mencionados anteriormente para inserir uma lista numerada no OneNote. No entanto, use {0}) para definir o formato do número (por exemplo, 1), 2), etc.) em vez de um símbolo de marcação como ``.

Abaixo está um exemplo completo de código C# que demonstra como aplicar numeração ao texto.

using Aspose.Note;

// Crie um objeto da classe Document
Document doc = new Document();

// Inicializar objeto da classe Page
Aspose.Note.Page page = new Page();

// Inicializar objeto da classe Outline
Outline outline = new Outline();

// Inicialize o objeto da classe TextStyle e defina as propriedades de formatação.
ParagraphStyle defaultStyle = new ParagraphStyle 
{ 
    FontColor = Color.Black, 
    FontName = "Arial", 
    FontSize = 10 
};

// Inicialize objetos da classe OutlineElement e aplique numeração
// Números no mesmo esboço são automaticamente incrementados.
OutlineElement outlineElem1 = new OutlineElement() 
{ 
    NumberList = new NumberList("{0}", 
    NumberFormat.DecimalNumbers, "Arial", 10) 
};

RichText text1 = new RichText() 
{ 
    Text = "First", 
    ParagraphStyle = defaultStyle 
};

outlineElem1.AppendChildLast(text1);

OutlineElement outlineElem2 = new OutlineElement() 
{ 
    NumberList = new NumberList("{0}", 
    NumberFormat.DecimalNumbers, "Arial", 10) 
};

RichText text2 = new RichText() 
{ 
    Text = "Second", 
    ParagraphStyle = defaultStyle 
};

outlineElem2.AppendChildLast(text2);

OutlineElement outlineElem3 = new OutlineElement() 
{ 
    NumberList = new NumberList("{0}", 
    NumberFormat.DecimalNumbers, "Arial", 10) 
};

RichText text3 = new RichText() 
{ 
    Text = "Third", 
    ParagraphStyle = defaultStyle 
};

outlineElem3.AppendChildLast(text3);

// Adicionar elementos de contorno
outline.AppendChildLast(outlineElem1);
outline.AppendChildLast(outlineElem2);
outline.AppendChildLast(outlineElem3);

// Adicionar nó de Tópico
page.AppendChildLast(outline);
// Adicionar nó de página
doc.AppendChildLast(page);

// Salvar documento OneNote
doc.Save("ApplyNumberingOnText.one");
Criar Lista Numerada no OneNote usando C#

Criar Lista Numerada no OneNote usando C#

Inserir uma lista de números em chinês no OneNote

Por favor, siga os mesmos passos mencionados anteriormente para inserir uma lista numerada em chinês no OneNote usando Aspose.Note for .NET. No entanto, use {0}) com NumberFormat.ChineseCounting para definir o formato do número.

Aqui está um snippet de código C# demonstrando como aplicar uma lista numerada chinesa:

using Aspose.Note;

Document doc = new Document();
Page page = new Page();
Outline outline = new Outline();

// Aplicar configurações de estilo de texto
ParagraphStyle defaultStyle = new ParagraphStyle 
{ 
    FontColor = Color.Black, 
    FontName = "Arial", 
    FontSize = 10 
};

// Os números no mesmo esboço são incrementados automaticamente.
OutlineElement outlineElem1 = new OutlineElement() 
{ 
    NumberList = new NumberList("{0}", 
    NumberFormat.ChineseCounting, "Arial", 10) 
};

RichText text1 = new RichText() 
{ 
    Text = "First", ParagraphStyle = defaultStyle 
};

outlineElem1.AppendChildLast(text1);


OutlineElement outlineElem2 = new OutlineElement() 
{ 
    NumberList = new NumberList("{0}", 
    NumberFormat.ChineseCounting, "Arial", 10) 
};

RichText text2 = new RichText() 
{ 
    Text = "Second", 
    ParagraphStyle = defaultStyle 
};

outlineElem2.AppendChildLast(text2);

OutlineElement outlineElem3 = new OutlineElement() 
{ 
    NumberList = new NumberList("{0}", 
    NumberFormat.ChineseCounting, "Arial", 10) 
};

RichText text3 = new RichText() 
{ 
    Text = "Third", 
    ParagraphStyle = defaultStyle 
};

outlineElem3.AppendChildLast(text3);

outline.AppendChildLast(outlineElem1);
outline.AppendChildLast(outlineElem2);
outline.AppendChildLast(outlineElem3);
page.AppendChildLast(outline);
doc.AppendChildLast(page);

// Salvar documento do OneNote
doc.Save("ChineseNumberList.one");
Insira uma lista de números chineses no OneNote

Insira uma lista de números chineses no OneNote

Obtenha uma Licença Gratuita

Interessado em explorar os produtos Aspose? Visite a license page para obter uma licença temporária gratuita. É fácil começar, e você pode desbloquear todo o potencial do Aspose.Note para seus projetos!

Aplicar Marcadores ou Numeração no Texto: Recursos Gratuitos

Além de aplicar marcadores ou numeração no texto em documentos do OneNote, oferecemos vários recursos para aprimorar sua compreensão do Aspose.Note for .NET. Consulte nossa documentação e tutoriais para obter mais informações.

Conclusão

Neste post do blog, discutimos como criar listas com marcadores e listas numeradas no OneNote usando C#. Com Aspose.Note for .NET, os desenvolvedores podem implementar essa funcionalidade de forma eficiente, permitindo-lhes aprimorar suas aplicações com conteúdo de nota estruturado e bem formatado.

Se você tiver alguma dúvida ou precisar de mais assistência, fique à vontade para entrar em contato em nosso fórum de suporte gratuito.

Veja Também