Este artigo ajuda a converter marcadores em parágrafo no arquivo Word usando C#. Ele contém detalhes para definir o ambiente de desenvolvimento, uma lista de etapas e um código de exemplo para realizar a conversão de marcadores em frases em arquivo Word usando C#. Você pode executar esta tarefa em qualquer plataforma que suporte a estrutura .NET.
Etapas para remover marcadores de documentos do Word usando C#
- Configure o IDE para usar Aspose.Words for .NET para remover marcadores
- Carregue o arquivo Word na classe Document com marcadores e listas numeradas
- Iterar por todos os paragraphs no arquivo Word
- Acesse o objeto ListFormat de cada parágrafo e chame o método RemoveNumbers()
- Salve o arquivo Word resultante após remover os marcadores
Estas etapas resumem o processo de desenvolvimento de um conversor de ponto de marcador para parágrafo em arquivo Word usando C#. Carregue o arquivo Word na classe Document e itere por todos os nós filhos do tipo Paragraph. Acesse a propriedade ListFormat de cada parágrafo e chame o método RemoveNumbers() para remover os marcadores.
Código para converter marcadores em um parágrafo em arquivo Word usando C#
using Aspose.Words; | |
using System; | |
class Program | |
{ | |
static void Main(string[] args) // Convert bullets to text paragraph in C# | |
{ | |
new License().SetLicense("License.lic"); | |
Document doc = new Document("sample.docx"); | |
foreach(Paragraph paragraph1 in doc.GetChildNodes(NodeType.Paragraph,true)) | |
{ | |
paragraph1.ListFormat.RemoveNumbers(); | |
} | |
doc.Save("Out.docx"); | |
Console.WriteLine("Bullets and numbers converted to text paragraph successfully"); | |
} | |
} |
Este exemplo de código demonstrou o desenvolvimento do conversor de marcador em parágrafo para um arquivo Word. O enum NodeType é usado para filtrar os parágrafos da coleção de nós filhos no documento. O método RemoveNumbers() remove todos os tipos de marcadores, numeração e listas multiníveis e os converte em frases normais sem perturbar o recuo nos parágrafos.
Este artigo descreveu o processo de transformação de marcadores, listas numeradas e listas multiníveis em sentenças normais. Para remover todas as quebras de página em um arquivo Word, consulte o artigo em como remover todas as quebras de página no Word usando C#.