W tym artykule przeprowadzimy Cię przez samouczek krok po kroku, jak konwertować format RTF na TXT przy użyciu języka C#. Pliki w formacie Rich Text Format (RTF) można konwertować na pliki tekstowe (TXT) z różnych powodów, w tym w celu wyodrębnienia zawartości w celu dalszego przetwarzania lub zgodności z platformami obsługującymi tylko zwykły tekst. Aby ułatwić proces konwersji, omówimy kolejne kroki i zaoferujemy przykładowy kod do eksportowania formatu RTF do TXT w języku C#. Ponadto zagłębimy się w aspekty konfiguracyjne biblioteki konwersji.
Kroki, aby przekonwertować RTF na TXT przy użyciu C#
- Użyj menedżera pakietów NuGet, aby zainstalować GroupDocs.Conversion for .NET
- Dołącz odwołanie do przestrzeni nazw GroupDocs.Conversion w swoim projekcie
- Utwórz klasę Converter, podając ścieżkę do pliku RTF jako argument do jej konstruktora
- Wywołaj metodę Converter.GetPossibleConversions, aby uzyskać opcje konwersji dla TXT
- Wywołaj metodę Converter.Save, aby zapisać wyjściowy tekst TXT na dysku
Biblioteka w tym samouczku została zaprojektowana tak, aby bez wysiłku działała na wielu platformach. Generowanie TXT z RTF w C# to prosta procedura, którą można wykonać, postępując zgodnie z dostarczonymi instrukcjami krok po kroku. Proces konwersji nie wymaga instalacji dodatkowego oprogramowania, ponieważ biblioteka użyta w tym przykładzie jest wieloplatformowa. Poniższy przykład kodu przedstawia implementację tego procesu konwersji.
Kod do konwersji RTF na TXT przy użyciu C#
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); | |
} | |
} | |
} |
Przedstawione kroki są zgodne z powszechnie używanymi systemami operacyjnymi, takimi jak Windows, macOS i Linux. Oznacza to, że dostarczony kod RTF do TXT C# może zostać wykonany w dowolnym systemie z zainstalowanym środowiskiem .NET. Po zainstalowaniu zalecanej biblioteki konwersji dokumentów i dokonaniu niezbędnych zmian w ścieżce pliku integracja tego kodu z projektami staje się prostym i bezproblemowym procesem.
W poprzednim artykule zagłębiliśmy się w proces konwersji formatu RTF na JPG. Jeśli potrzebujesz dalszych wskazówek, zalecamy zapoznanie się z naszym obszernym samouczkiem zawierającym szczegółowe instrukcje dotyczące języka programowania jak przekonwertować RTF na JPG za pomocą C#.