Vamos aprender rapidamente o processo de conversão de documentos e como converter HTML para RTF em C#. Você não precisa instalar uma ferramenta de terceiros para fazer a transformação de documentos e até mesmo sem o Microsoft Office. Além disso, criaremos um código de exemplo para o recurso HTML to RTF converter C# consumindo as instruções definidas neste guia.
Etapas para converter HTML em RTF em C#
- Instale o pacote GroupDocs.Conversion for .NET do site NuGet no aplicativo
- Adicione uma referência ao namespace GroupDocs.Conversion para realizar a conversão de documentos do formato HTML para RTF
- Crie uma instância da classe Converter e passe o arquivo HTML para seu construtor
- Crie um objeto da classe WordProcessingConvertOptions e defina as opções de conversão para o arquivo RTF de saída
- Chame o método Convert da classe Converter, passe o nome do arquivo RTF convertido e WordProcessingConvertOptions para ele
Nestas etapas, simplesmente instalamos o pacote necessário e referenciamos o namespace apropriado para implementar o recurso HTML to RTF C#. Em seguida, carregue o arquivo HTML de origem e defina as opções de conversão para o documento RTF de saída. No final, salvaremos o arquivo RTF convertido no disco usando o método Convert.
Código para converter HTML em RTF em C
O recurso C# HTML to RTF é desenvolvido com algumas chamadas de API e apenas duas ou três linhas de código. Você pode usar este código de exemplo como ponto de partida e consumir a classe WordProcessingConvertOptions para definir várias opções de conversão para o arquivo RTF. Além disso, você pode facilmente converter HTML para uma variedade de outros formatos de documentos, como TIFF, PPSM, PDF, MHT, PPTX, XLSX e muitos outros.
Neste artigo, abordamos o processo de conversão para converter HTML para formato RTF e criamos um código de exemplo para ele. Em nosso último artigo, analisamos como converter MHTML para JPG em C #; dê uma olhada nele para mais informações.