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#
- Configure o pacote GroupDocs.Conversion for .NET do gerenciador de pacotes NuGet no aplicativo .NET para converter PDF em RTF
- Adicione uma referência ao namespace GroupDocs.Conversion para desenvolver a funcionalidade PDF para RTF
- Inicialize a classe Converter e carregue o documento PDF de entrada
- Defina as opções de conversão para o documento RTF de saída inicializando a classe WordProcessingConvertOptions
- 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.