Bu kısa eğitimde, popüler belge dönüştürme kitaplıklarından birini kullanarak RTF biçiminden HTML biçimine belge dönüştürme işlemini adım adım açıklayacağız. RTF’den HTML’ye dönüştürücü C# yeteneğinin geliştirilmesi için bu kılavuzda tanımlanan talimatları da kullanacağız. Aşağıda, RTF’yi C#‘da HTML’ye dönüştürmek için çalışan bir örnek kodla birlikte ayrıntılı talimatları bulabilirsiniz.
C#‘da RTF’yi HTML’ye Dönüştürme Adımları
- RTF’yi HTML’ye dönüştürmek için .NET projesindeki NuGet’ten GroupDocs.Conversion for .NET paketini kurun
- RTF’den HTML’ye belge dönüştürme gerçekleştirmek için GroupDocs.Conversion ad alanına bir başvuru ekleyin
- Converter sınıfının bir örneğini oluşturun ve dönüştürme için giriş RTF dosyasını yükleyin
- MarkupConvertOptions sınıfının bir nesnesini oluşturun ve çıktı HTML dosyasını özelleştirmek için parametreleri tanımlayın
- Son olarak, Converter sınıfının Convert yöntemini çağırın ve dönüştürülen dosya yolunu MarkupConvertOptions nesnesiyle birlikte ona iletin.
RTF’den HTML’ye C# özelliği, yukarıdaki adımları sırayla kullanarak hızlı bir şekilde geliştirilebilir. İlk adımda, projenizi NuGet paket yöneticisinden gerekli paketle yapılandırın ve C# RTF’den HTML’ye özelliğini uygulamak için gerekli ad alanına bir başvuru ekleyin. Ardından, belgeyi gerekli biçime dönüştürmek için belge dönüştürme kitaplığının birkaç API çağrısını kullanın. Üstelik bu özellik, herhangi bir üçüncü taraf yazılımı olmadan ve hatta MS Office olmadan da geliştirilebilir.
C#’ta RTF’yi HTML’ye Dönüştürme Kodu
Yukarıdaki örnekte görebileceğiniz gibi, gösterim amacıyla convert RTF to HTML C# özelliğini geliştirdik. Dönüştürülen HTML dosyası için sayfa numarası ve sayfa sayısı gibi iki özellik tanımladık. Ancak, çıktı dosyasını özelleştirmek için Yakınlaştırma, Filigran, sayfa dizinleri listesi ve daha pek çok başka parametreyi ayarlayabilirsiniz.
Bu gönderide C# convert RTF to HTML işlevselliği oluşturma sürecini tartıştık ve bunun için örnek kod geliştirdik. Son makalemizi okumak istiyorsanız JPG’yi C# ile XLSM’ye dönüştürme adresini ziyaret edin.