Discutiremos o processo passo a passo para converter documento do Word para Text em C# neste artigo. Este guia usará uma das melhores APIs de conversão de documentos para realizar a transformação de documentos. Além disso, ele fornece as instruções para configurar a biblioteca necessária e mostra a implementação do aplicativo C# Word to Text converter. Além disso, essas instruções são independentes de plataforma e podem ser usadas em qualquer um dos sistemas operacionais amplamente utilizados, como Windows, Linux e macOS.
Etapas para converter documento do Word em texto em C#
- Instale o pacote GroupDocs.Conversion for .NET do gerenciador de pacotes NuGet no aplicativo .NET para converter o documento do Word em texto
- Adicione uma referência ao namespace GroupDocs.Conversion para desenvolver a funcionalidade de conversão de Word em Texto
- Instancie a classe Converter para carregar o arquivo Word de entrada
- Inicialize a classe WordProcessingConvertOptions para definir as opções de conversão para o arquivo de texto de saída
- Por fim, chame o método Convert para gerar texto do Word e armazene-o no disco
Nas etapas acima, você pode criar facilmente a funcionalidade converter Word em texto usando C# consumindo algumas chamadas de API. Depois de configurar o pacote e importar os namespaces essenciais, a classe Converter permite carregar o arquivo Word para conversão para o formato necessário. A classe WordProcessingConvertOptions permite personalizar o arquivo de texto convertido e você pode salvar o arquivo de saída em disco chamando o método Convert.
Código para converter documento do Word em texto em C
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertWordDocumentToTextInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert Word document to Text using C# | |
{ | |
// Remove the watermark in output Text document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source Word file for conversion to Text | |
var converter = new GroupDocs.Conversion.Converter("sample.docx"); | |
// Set the conversion options for Text document to customize the output file | |
WordProcessingConvertOptions options = new WordProcessingConvertOptions { | |
Format = GroupDocs.Conversion.FileTypes.WordProcessingFileType.Txt | |
}; | |
// Convert and save the DOCX in TXT format | |
converter.Convert("converted.txt", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
O trecho de código acima demonstra a implementação do convert Word to TXT em C# seguindo as instruções passo a passo explicadas na seção anterior. Algumas linhas de código e algumas chamadas de API são usadas para concluir o aplicativo para transformar o documento no formato especificado. No entanto, você pode usar esse código de exemplo em seus projetos como está ou alterá-lo para personalizar o documento de texto convertido de acordo com seus requisitos específicos usando o objeto WordProcessingConvertOptions.
Discutimos o processo de conversão de documentos do formato DOCX para TXT e desenvolvemos um exemplo para isso. Recentemente, publicamos um artigo para alterar o Excel para imagem usando C#, consulte o guia como converter Excel para imagem em c # para obter mais informações.