Този бърз урок се фокусира върху процеса на конвертиране на документи и как да конвертирате PDF в RTF в C#. Тази статия предоставя подробна поетапна информация за извършване на трансформация на документи, как да конфигурирате пакета за конвертиране на документи и пример за демонстриране на работата на функционалността на C# PDF към RTF конвертор. Освен това, това ръководство може да се използва на всяка платформа като MS Windows, Linux и Mac OS, които поддържат .NET среда и без настройка на допълнителен софтуер.
Стъпки за конвертиране на PDF в RTF в C#
- Настройте пакет GroupDocs.Conversion for .NET от мениджъра на пакети NuGet в приложението .NET, за да конвертирате PDF в RTF
- Добавете препратка към пространството на имената GroupDocs.Conversion за разработване на функционалността на PDF към RTF
- Инициализирайте клас Converter и заредете входния PDF документ
- Задайте опции за конвертиране за изходния RTF документ чрез инициализиране на класа WordProcessingConvertOptions
- Накрая запазете конвертирания 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# за повече информация.