Se você precisar converter arquivos Open Document Text (ODT) em formato de texto simples (TXT), este artigo fornecerá um tutorial abrangente sobre como converter ODT em TXT usando C#. Seja você iniciante ou um desenvolvedor experiente, este guia o guiará por todo o processo, incluindo exemplo de código para exportar ODT para TXT em C#. Abaixo estão listadas as etapas essenciais necessárias para realizar o processo de conversão.
Etapas para converter ODT em TXT usando C#
- Utilize o gerenciador de pacotes NuGet para instalar GroupDocs.Conversion for .NET para converter o formato de arquivo ODT para TXT
- Adicione referência ao namespace GroupDocs.Conversion em seu projeto para conversão de ODT para TXT
- Instancie a classe Converter passando o caminho do arquivo ODT como um argumento para seu construtor
- Chame o método Converter.GetPossibleConversions para obter as opções de conversão para TXT
- Chame o método Converter.Save para salvar o TXT de saída no disco
A biblioteca discutida neste tutorial foi projetada especificamente para funcionar perfeitamente em várias plataformas. Ter o conhecimento para gerar TXT de ODT em C# é altamente vantajoso, esteja você envolvido em um projeto ou precise compartilhar documentos em diversas plataformas. Além disso, como a biblioteca de conversão é compatível com várias plataformas, não há necessidade de instalar nenhum software adicional ao realizar conversões ODT para TXT em sistemas operacionais amplamente usados, como Windows, macOS e Linux. Abaixo está um exemplo de código que ilustra a implementação do processo de conversão ODT para TXT.
Código para converter ODT para TXT usando C#
using GroupDocs.Conversion; | |
namespace ConvertODTtoTXTUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import ODT document | |
var converter = new GroupDocs.Conversion.Converter("input.odt"); | |
// Get conversion option for final output document | |
var conversionoptions = converter.GetPossibleConversions()["txt"] | |
.ConvertOptions; | |
// Save the TXT to disk | |
converter.Convert("output.txt", conversionoptions); | |
} | |
} | |
} |
Na seção anterior, apresentamos uma explicação abrangente da conversão de ODT para TXT C#, juntamente com um exemplo de código conciso. O código em si é conciso e envolve apenas algumas chamadas de API para executar a conversão do documento sem problemas. Depois de configurar com sucesso a biblioteca de conversão de documentos recomendada e fazer as modificações necessárias nos caminhos de arquivo, integrar esse código em seus projetos para conversão de ODT para TXT torna-se fácil.
Em um artigo anterior, discutimos o processo passo a passo de conversão de RTF para DOCX usando C#. Se precisar de mais assistência, recomendamos consultar nosso tutorial detalhado sobre como converter ODT para DOCX usando C #.