Este tutorial contém o procedimento passo a passo para converter DOCX em RTF usando C# junto com um exemplo de código de exemplo. Ao usar a biblioteca de conversão, você pode exportar DOCX para RTF usando C# com algumas etapas simples. Você também será orientado sobre a configuração desta biblioteca em qualquer sistema operacional comum. DOCX e RTF são formatos de arquivo de documento usados para criar, armazenar e compartilhar documentos de texto. RTF é um formato amplamente suportado que pode ser aberto por muitos aplicativos de processamento de texto. Aqui estão as principais etapas para converter o formato de arquivo DOCX em documento RTF, bem como o código de exemplo.
Etapas para converter DOCX em RTF usando C#
- Instale GroupDocs.Conversion for .NET do gerenciador de pacotes NuGet
- Adicione uma referência ao namespace GroupDocs.Conversion para converter DOCX em RTF
- Inicialize o objeto da classe Converter passando o caminho do DOCX de entrada
- Obtenha opções de conversão usando a propriedade Converter.GetPossibleConversions
- Chame o método Convert.Save para salvar o RTF no disco
Para transformar DOCX para RTF em C# é uma tarefa simples que pode ser realizada usando as diretrizes passo a passo acima. Você pode começar importando o DOCX, obter as opções de conversão RTF e salvar o documento final no disco. A classe Converter representa a classe principal responsável pela conversão de documentos. Essa classe pode ser usada para converter documentos usando as opções de conversão retornadas pelo método GetPossibleConversions. O exemplo de código abaixo demonstra como converter DOCX para RTF em algumas etapas simples.
Código para converter DOCX para RTF usando C#
using GroupDocs.Conversion; | |
namespace ConvertDOCXtoRTFusingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import DOCX document | |
var converter = new GroupDocs.Conversion.Converter("input.docx"); | |
// Get conversion option for final output document | |
var docxtortfoptions = converter.GetPossibleConversions()["rtf"].ConvertOptions; | |
// Save the RTF to disk | |
converter.Convert("ConvertDOCXtoRTFusingCSharp.rtf", docxtortfoptions); | |
} | |
} | |
} |
Neste tópico, abordamos todas as etapas envolvidas na conversão de C# DOCX para RTF, incluindo um exemplo de código. Não há necessidade de instalar nenhum software adicional para usar a biblioteca de conversão em qualquer sistema operacional comum, como Windows, Linux ou macOS. Você só precisa instalar o .NET em seu sistema operacional para utilizar uma das bibliotecas de conversão mais altas para converter DOCX para RTF.
Discutimos o processo de transformação de documento para converter DOCX em RTF e criamos um código de exemplo para ele. Publicamos anteriormente um tutorial sobre a conversão de DOCX para PPTX; para obter mais informações, consulte o guia como converter DOCX para PPTX usando C #.