Como converter PDF para RTF em C #

Este tutorial rápido se concentra no processo de conversão de documentos e em como converter PDF para RTF em C#. Este artigo fornece informações detalhadas passo a passo para realizar a transformação de documentos, como configurar o pacote de conversão de documentos e um exemplo para demonstrar o funcionamento da funcionalidade C# PDF to RTF converter. Além disso, este guia pode ser usado em qualquer plataforma como MS Windows, Linux e Mac OS que suporte um ambiente .NET e sem configurar nenhum software adicional.

Etapas para converter PDF em RTF em C#

  1. Configure o pacote GroupDocs.Conversion for .NET do gerenciador de pacotes NuGet no aplicativo .NET para converter PDF em RTF
  2. Adicione uma referência ao namespace GroupDocs.Conversion para desenvolver a funcionalidade PDF para RTF
  3. Inicialize a classe Converter e carregue o documento PDF de entrada
  4. Defina as opções de conversão para o documento RTF de saída inicializando a classe WordProcessingConvertOptions
  5. Por fim, salve o arquivo RTF convertido no disco consumindo o método Convert

O aplicativo conversor C# PDF para RTF pode ser desenvolvido seguindo as etapas mencionadas em uma sequência. A instância da classe Converter permite carregar o arquivo PDF de origem para conversão e, em seguida, a classe WordProcessingConvertOptions permite definir os parâmetros para personalizar o documento RTF convertido. No final, o método convert permite que você salve o arquivo RTF resultante no disco.

Código para converter PDF em RTF em C

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertPdfToRtfInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert PDF to RTF using C#
{
// Remove the watermark in output RTF document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source PDF file for conversion to RTF
var converterObj = new GroupDocs.Conversion.Converter("sample.pdf");
// Set the conversion options for RTF document to customize the output file
WordProcessingConvertOptions options = new WordProcessingConvertOptions();
// Convert and save the PDF in RTF format
converterObj.Convert("converted.rtf", options);
Console.WriteLine("Done");
}
}
}

No trecho de código acima, o recurso PDF para RTF C# é desenvolvido usando as chamadas de API simples da biblioteca de conversão de documentos. Este código de exemplo também pode ser usado para realizar a conversão do documento para outros formatos de processamento de texto, como DOC, DOCX, DOT, TXT e muitos outros. Além disso, o arquivo RTF convertido pode ser personalizado definindo as propriedades como Width, Height, Zoom, Dpi, PageOrientation e muito mais usando a classe WordProcessingConvertOptions.

Discutimos o processo de conversão de documentos para converter PDF em RTF usando C# e criamos um código de exemplo para ele. Recentemente, publicamos um artigo para alterar PDF para imagem usando C#. Consulte o guia como converter PDF para imagem em C # para obter mais informações.

 Português