Hogyan lehet TXT-t RTF-re konvertálni C# használatával

Ebben a cikkben részletesen elmagyarázzuk, hogyan lehet a TXT-t RTF-re konvertálni C# használatával. A Rich Text Format (RTF) egy dokumentumfájl formátum, amely különböző formázási lehetőségeket támogat, például betűstílusokat, színeket és elrendezéseket. Másrészt a TXT egy egyszerű szöveges formátum, amely nem támogatja a formázást. Egy népszerű konverziós könyvtár segítségével lehetséges TXT exportálása RTF-be C#-ban. Az alábbiakban egy kódrészletet talál, amely bemutatja a folyamatot, valamint egy utasításkészletet a TXT fájl RTF-dokumentummá konvertálásához.

A TXT RTF-re konvertálásának lépései C# használatával

  1. Használja a NuGet csomagkezelőt a GroupDocs.Conversion for .NET telepítéséhez
  2. Adja hozzá a GroupDocs.Conversion névtér hivatkozását a projekthez
  3. Példányosítson egy Converter osztályú objektumot úgy, hogy a TXT fájl elérési útját adja meg argumentumként a konstruktor számára
  4. Hívja a Converter.GetPossibleConversions metódust az RTF konverziós beállításaihoz
  5. Hívja a Converter osztály Mentés metódusát a kimeneti RTF lemezre mentéséhez

A fent vázolt átfogó lépések betartásával az RTF-generálás TXT-ből C# használatával viszonylag egyszerű folyamat. Ezek a lépések bármely népszerű operációs rendszeren végrehajthatók, például Windowson, macOS-en és Linuxon, amennyiben a .NET telepítve van. Nincs szükség további szoftverek telepítésére a TXT-ről RTF-formátumra való átalakításhoz. Az ábrán használt könyvtár több platformmal is kompatibilis, így az alábbi kód bármilyen operációs rendszeren futhat.

Kód a TXT konvertálásához RTF-re C# használatával

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);
}
}
}

A fentiekben átfogó magyarázatot adtunk a C# TXT RTF-re konvertálására, valamint egy tömör kódpéldát. A konverzió csak néhány API-hívást igényel egy egyszerű kóddal. A kijelölt dokumentumkonverziós könyvtár beállítása és a fájl elérési útjainak beállítása után ez a kód könnyen integrálható a projektekbe. Korábban megosztottunk egy cikket a TXT XLSX-re konvertálásáról. További információkért tekintse meg útmutatónkat a hogyan lehet TXT-t XLSX-re konvertálni C# használatával oldalon.

 Magyar