У цій статті буде наголошено на використанні широко використовуваної бібліотеки перетворення документів і представлено докладний посібник про те, як конвертувати RTF у DOCX за допомогою C#. Формат форматованого тексту (RTF) і файли Microsoft Word DOCX є двома популярними форматами документів, які використовуються для зберігання та обміну текстовими документами. Перетворення файлів RTF у формат DOCX може бути корисним під час роботи з різними програмами обробки текстів або коли потрібна сумісність. У цьому посібнику ми також розглянемо конфігурацію бібліотеки перетворення та надамо вичерпний приклад коду для генерування DOCX із RTF у C#.
Кроки для перетворення RTF у DOCX за допомогою C#
- Установіть GroupDocs.Conversion for .NET за допомогою менеджера пакунків NuGet для перетворення RTF у DOCX
- Додайте посилання на простір імен GroupDocs.Conversion у свій проект
- Створіть екземпляр класу Converter, передавши шлях до файлу RTF як параметр до його конструктора
- Викличте метод Converter.GetPossibleConversions, щоб отримати параметри перетворення для DOCX
- Викличте метод Converter.Save, щоб зберегти результат DOCX на диск
Щоб експортувати RTF до DOCX у C#, це простий процес, який можна виконати, дотримуючись згаданих покрокових інструкцій. Ці кроки можна застосувати до різних поширених операційних систем, таких як Windows, macOS і Linux. Для створення DOCX із RTF не потрібно інсталювати додаткове програмне забезпечення, оскільки бібліотека, яка використовується в цьому прикладі, є кросплатформною. Це означає, що наведений нижче код можна виконати на будь-якій системі, де встановлено .NET.
Код для перетворення RTF у DOCX за допомогою C#
using GroupDocs.Conversion; | |
namespace ConvertRTFtoDOCXUsingCSharp | |
{ | |
internal class Program | |
{ | |
public static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import RTF document | |
var converter = new Converter("input.rtf"); | |
// Get conversion option for final output document | |
var conversionoptions = converter.GetPossibleConversions()["docx"] | |
.ConvertOptions; | |
// Save the DOCX to disk | |
converter.Convert("result.docx", conversionoptions); | |
} | |
} | |
} |
Бібліотека, представлена в цьому підручнику, створена для безпроблемної роботи на кількох платформах. Наданий код стислий, використовує лише кілька викликів API для виконання перетворення RTF у DOCX C#. Після встановлення рекомендованої бібліотеки перетворення документів і відповідного налаштування шляхів до файлів інтеграція цього коду у ваші проекти стає простим і безпроблемним процесом.
У попередній статті ми обговорювали процес перетворення RTF у PPTX. Якщо вам потрібна додаткова допомога, радимо переглянути наш детальний посібник на як конвертувати RTF у PPTX за допомогою C#.