Bu yazıda, TXT’yi C# kullanarak RTF’ye nasıl dönüştüreceğimizi ayrıntılı olarak açıklayacağız. Zengin Metin Biçimi (RTF), yazı tipi stilleri, renkler ve düzen tasarımları gibi farklı biçimlendirme seçeneklerini destekleyen bir belge dosyası biçimidir. Öte yandan TXT, biçimlendirmeyi desteklemeyen bir düz metin biçimidir. Popüler bir dönüştürme kitaplığının yardımıyla TXT’yi C# dilinde RTF’ye dışa aktarmak mümkündür. Aşağıda, işlemi gösteren bir kod parçacığının yanı sıra bir TXT dosyasını bir RTF belgesine dönüştürmek için bir dizi talimat bulacaksınız.
C# kullanarak TXT’yi RTF’ye Dönüştürme Adımları
- GroupDocs.Conversion for .NET yüklemek için NuGet paket yöneticisini kullanın
- Projenize GroupDocs.Conversion ad alanı referansı ekleyin
- TXT dosyasının yolunu yapıcısına argüman olarak sağlayarak Converter sınıfından bir nesne oluşturun
- RTF için dönüştürme seçeneklerini elde etmek için Converter.GetPossibleConversions yöntemini çağırın
- Çıkış RTF’sini diske kaydetmek için Converter sınıfının Save yöntemini çağırın
Yukarıda özetlenen kapsamlı adımlara bağlı kalarak, C#* kullanarak *TXT’den RTF oluşturma işlemi nispeten basittir. Bu adımlar, .NET yüklü olduğu sürece Windows, macOS ve Linux gibi herhangi bir popüler işletim sisteminde uygulanabilir. TXT’den RTF formatına dönüştürmeyi gerçekleştirmek için herhangi bir ek yazılım yüklemeye gerek yoktur. Bu çizimde kullanılan kitaplık, birden çok platformla uyumludur ve aşağıdaki kodun herhangi bir işletim sisteminde çalışmasını sağlar.
C# kullanarak TXT’yi RTF’ye Dönüştürmek için Kod
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); | |
} | |
} | |
} |
Yukarıda, kısa bir kod örneğiyle birlikte C# TXT’yi RTF’ye dönüştürmenin kapsamlı bir açıklamasını sağladık. Dönüşüm, basit bir kodla yalnızca birkaç API çağrısı gerektirir. Belirlenen belge dönüştürme kitaplığı ayarlandıktan ve dosya yolları ayarlandıktan sonra, bu kod projelerinize kolayca entegre edilebilir. Daha önce TXT’yi XLSX’e dönüştürmekle ilgili bir makale paylaşmıştık. Ek bilgi için lütfen C# kullanarak TXT’yi XLSX’e dönüştürme ile ilgili kılavuzumuza bakın.