Как да конвертирате PDF в RTF в C#

Този бърз урок се фокусира върху процеса на конвертиране на документи и как да конвертирате PDF в RTF в C#. Тази статия предоставя подробна поетапна информация за извършване на трансформация на документи, как да конфигурирате пакета за конвертиране на документи и пример за демонстриране на работата на функционалността на C# PDF към RTF конвертор. Освен това, това ръководство може да се използва на всяка платформа като MS Windows, Linux и Mac OS, които поддържат .NET среда и без настройка на допълнителен софтуер.

Стъпки за конвертиране на PDF в RTF в C#

  1. Настройте пакет GroupDocs.Conversion for .NET от мениджъра на пакети NuGet в приложението .NET, за да конвертирате PDF в RTF
  2. Добавете препратка към пространството на имената GroupDocs.Conversion за разработване на функционалността на PDF към RTF
  3. Инициализирайте клас Converter и заредете входния PDF документ
  4. Задайте опции за конвертиране за изходния RTF документ чрез инициализиране на класа WordProcessingConvertOptions
  5. Накрая запазете конвертирания RTF файл на диска, като използвате метода Convert

Приложението за преобразуване на C# PDF в RTF може да бъде разработено, като следвате последователно гореспоменатите стъпки. Екземплярът на клас Converter ви позволява да заредите изходния PDF файл за преобразуване, а след това класът WordProcessingConvertOptions ви позволява да дефинирате параметрите за персонализиране на конвертирания RTF документ. В крайна сметка методът за конвертиране ви позволява да запишете получения RTF файл на диска.

Код за конвертиране на PDF в RTF в 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");
}
}
}

В горния кодов фрагмент възможността PDF към RTF C# е разработена с помощта на прости API извиквания на библиотеката за преобразуване на документи. Този примерен код може да се използва и за извършване на преобразуване на документ в други формати за текстообработка като DOC, DOCX, DOT, TXT и много други. Освен това, конвертираният RTF файл може да бъде персонализиран чрез задаване на свойства като Width, Height, Zoom, Dpi, PageOrientation и много други с помощта на класа WordProcessingConvertOptions.

Обсъдихме процеса на конвертиране на документи за конвертиране на PDF в RTF с помощта на C# и създадохме примерен код за него. Наскоро публикувахме статия за промяна на PDF в изображение с помощта на C#, вижте ръководството как да конвертирате PDF в изображение в C# за повече информация.

 Български