C# Kullanarak HTML'yi Word'e Dönüştürme

Burada, ortam ayarları hakkında ayrıntılı bilgi sağlayarak ve aynı zamanda dönüştürme için kaynak HTML dosyasını yüklemek üzere çalıştırılabilir bir C# kodu içeren HTML C#** kullanarak Word’e nasıl dönüştürüleceği konusunda kılavuzluk eden bir makale bulunmaktadır. DocSaveOptions sınıf nesnesini kullanarak çıktı DOCX dosyasını yapılandırmak için seçenekler mevcuttur. Bu eğitimde HTML’den Word’e çevirici yazmak için C# dili kullanılmıştır.

C# Kullanarak Word Belgesine HTML İçeriği Yazma Adımları

  1. HTML’yi bir Word dosyasına dönüştürmek için projeye Aspose.HTML referansını ekleyin
  2. Kaynak HTML dosyasını, dosya yolunu sağlayarak HTMLDocument içine yükleyerek açın
  3. Çıktı dosyasını yapılandırmak için DocSaveOptions sınıf nesnesini oluşturun
  4. Belirtilen yapılandırmayı kullanarak kaynak HTML dosyasından dönüştürülen Word dosyasını kaydedin

Bu basit adımlar, DOCX gibi C# HTML’yi Word dosyasına dönüştürmenin nasıl kolayca gerçekleştirilebileceğini açıklar. Önce ortamın yapılandırılması için bilgiler paylaşılır ve ardından kaynak HTML dosyası yüklenir. Sonraki adımda, çıktı DOCX dosyasını yapılandırmak için DocSaveOptions sınıf nesnesi kullanılır, ancak bu sınıfın tüm varsayılan ayarlarını kullanma seçeneğiniz vardır. Son ve son adımda, dosya DOCX olarak kaydedilirken, MS Word tarafından desteklenen herhangi bir başka formatta da kaydedebilirsiniz.

C# Kullanarak HTML’yi Word’e Dönüştürme Kodu

using Aspose.Html;
using Aspose.Html.Converters;
using Aspose.Html.Saving;
namespace ConvertHtmlToWordUsingCSharp
{
class Program
{
static void Main(string[] args) // Main function to convert HTML to Image in C#
{
// Remove the watermark in output word document by adding license
License licHtmlToImage = new License();
licHtmlToImage.SetLicense(@"Aspose.Html.lic");
// Load the source input HTML file for conversion to word document
HTMLDocument document = new HTMLDocument("SampleInput.html");
// Instantiate the document save options
DocSaveOptions docSaveOptions = new DocSaveOptions();
// Convert HTML to word file using the input HTML document, document save options and output file name
Converter.ConvertHTML(document, docSaveOptions, "OutputDocx.docx");
System.Console.WriteLine("Done");
}
}
}

Bu örnek kodda, başlangıçta kaynak HTML dosyasının HTMLDocument’a yüklendiği birkaç satır kod kullanarak HTML’yi C#*‘da Word’e dönüştürmeyi öğrendik. Mevcut bir HTML dosyasını yüklemenin gerekli olmadığını, ancak bazı harici kaynaklardan bir HTML dizesi getirebileceğinizi veya Converter.ConvertHTML() işlevini çağırırken de bir URL kullanabileceğinizi unutmayın. DocSaveOptions sınıf nesnesini kullanarak, çıktı DOCX dosyasının sayfa boyutunu ve kenar boşluklarını ayarlamak gibi birçok başka yapılandırma da mümkündür.

Bu nasıl yapılır eğitiminde, C#* kullanarak Word belgesine HTML içeriği yazmayı öğrendik. HTML dosyasını metne dönüştürmekle ilgileniyorsanız, HTML’yi C#’ta metne dönüştürme makalesine bakın.

 Türkçe