Pada artikel ini, kami akan menjelaskan secara detail cara mengonversi TXT ke RTF menggunakan C#. Rich Text Format (RTF) adalah format file dokumen yang mendukung berbagai opsi pemformatan seperti gaya font, warna, dan desain tata letak. Di sisi lain, TXT adalah format teks biasa yang tidak mendukung pemformatan. Dengan bantuan pustaka konversi populer, dimungkinkan untuk mengekspor TXT ke RTF di C#. Di bawah ini, Anda akan menemukan cuplikan kode yang mendemonstrasikan prosesnya, serta serangkaian instruksi untuk mengubah file TXT menjadi dokumen RTF.
Langkah-langkah untuk Mengonversi TXT ke RTF menggunakan C#
- Manfaatkan manajer paket NuGet untuk menginstal GroupDocs.Conversion for .NET
- Tambahkan referensi namespace GroupDocs.Conversion ke proyek Anda
- Buat instance objek kelas Converter dengan memberikan jalur file TXT sebagai argumen untuk konstruktornya
- Panggil metode Converter.GetPossibleConversions untuk mendapatkan opsi konversi untuk RTF
- Panggil metode Save dari kelas Converter untuk menyimpan output RTF ke disk
Dengan mengikuti langkah-langkah komprehensif yang diuraikan di atas, proses untuk menghasilkan RTF dari TXT menggunakan C# relatif sederhana. Langkah-langkah ini dapat diterapkan pada sistem operasi populer apa pun, seperti Windows, macOS, dan Linux, selama .NET diinstal. Tidak perlu menginstal perangkat lunak tambahan apa pun untuk melakukan konversi dari format TXT ke RTF. Pustaka yang digunakan dalam ilustrasi ini kompatibel dengan banyak platform, memungkinkan kode di bawah ini berjalan di sistem operasi apa pun.
Kode untuk Mengonversi TXT ke RTF menggunakan 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); | |
} | |
} | |
} |
Di atas, kami memberikan penjelasan lengkap tentang mengonversi C# TXT ke RTF, bersama dengan contoh kode ringkas. Konversi hanya memerlukan beberapa panggilan API dengan kode sederhana. Setelah pustaka konversi dokumen yang ditunjuk disiapkan dan jalur file disesuaikan, kode ini dapat dengan mudah diintegrasikan ke dalam proyek Anda. Kami sebelumnya telah membagikan artikel tentang mengonversi TXT ke XLSX. Untuk informasi tambahan, lihat panduan kami di cara mengonversi TXT ke XLSX menggunakan C#.