В этой статье мы познакомим вас с пошаговым руководством о том, как конвертировать RTF в TXT с помощью C#. Файлы в формате Rich Text Format (RTF) могут быть преобразованы в файлы обычного текста (TXT) по разным причинам, включая извлечение содержимого для дальнейшей обработки или совместимость с платформами, поддерживающими только обычный текст. Чтобы упростить процесс преобразования, мы рассмотрим шаги и предложим пример кода для экспорта RTF в TXT на C#. Кроме того, мы углубимся в аспекты конфигурации библиотеки преобразования.
Шаги по преобразованию RTF в TXT с помощью C#
- Используйте диспетчер пакетов NuGet для установки GroupDocs.Conversion for .NET
- Включите ссылку на пространство имен GroupDocs.Conversion в свой проект.
- Создайте класс Converter, указав путь к файлу RTF в качестве аргумента его конструктору.
- Вызовите метод Converter.GetPossibleConversions, чтобы получить параметры преобразования для TXT.
- Вызовите метод Converter.Save, чтобы сохранить выходной TXT на диск.
Библиотека в этом руководстве спроектирована так, чтобы без особых усилий работать на нескольких платформах. Сгенерировать TXT из RTF в C# — это простая процедура, которую можно выполнить, следуя предоставленным пошаговым инструкциям. Процесс конвертации не требует установки дополнительного программного обеспечения, так как используемая в данном примере библиотека является кроссплатформенной. Пример кода ниже демонстрирует реализацию этого процесса преобразования.
Код для преобразования RTF в TXT с использованием С#
using GroupDocs.Conversion; | |
namespace ConvertRTFtoTXTUsingCSharp | |
{ | |
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 GroupDocs.Conversion.Converter("input.rtf"); | |
// Get conversion option for final output document | |
var conversionoptions = converter.GetPossibleConversions()["txt"] | |
.ConvertOptions; | |
// Save the TXT to disk | |
converter.Convert("result.txt", conversionoptions); | |
} | |
} | |
} |
Описанные шаги совместимы с широко используемыми операционными системами, такими как Windows, macOS и Linux. Это указывает на то, что предоставленный код RTF to TXT C# может быть выполнен в любой системе с установленной .NET. После установки рекомендуемой библиотеки преобразования документов и внесения необходимых изменений в пути к файлам интеграция этого кода в ваши проекты становится простым и беспроблемным процессом.
В предыдущей статье мы подробно рассмотрели процесс преобразования RTF в JPG. Если вам нужны дополнительные указания, рекомендуем обратиться к нашему всеобъемлющему руководству, в котором содержатся подробные инструкции по языку программирования как конвертировать RTF в JPG с помощью C#.