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