У цьому короткому посібнику зосереджено увагу на процесі перетворення документа та на тому, як перетворити 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 to RTF C# розроблено за допомогою простих викликів API бібліотеки перетворення документів. Цей зразок коду також можна використовувати для виконання перетворення документа в інші формати обробки текстів, такі як DOC, DOCX, DOT, TXT і багато інших. Крім того, перетворений RTF-файл можна налаштувати, встановивши такі властивості, як Width, Height, Zoom, Dpi, PageOrientation та багато інших за допомогою класу WordProcessingConvertOptions.
Ми обговорили процес конвертації документів для конвертації PDF у RTF за допомогою C# та створили зразок коду для цього. Нещодавно ми опублікували статтю про зміну PDF-файлу на зображення за допомогою C#. Перегляньте посібник як конвертувати PDF у зображення на C# для отримання додаткової інформації.