![HTML'yi Word'e Dönüştür DOCX C#](images/Convert-HTML-webpage-to-Word-DOCX.png#center)
HTML dosyaları, birçok bilgiyi oluşturmak, düzenlemek veya iletmek için sıklıkla kullanılır. Aynı şekilde, DOCX ve DOC içeren Microsoft Word dosyaları da çeşitli özellikleri nedeniyle ünlüdür. HTML web sayfası dosyalarını C# dilinde kelime dosyalarına, DOCX veya DOC’a dönüştürebilirsiniz. Bu makalede, C# dilinde HTML’yi Word DOCX DOC’a dönüştürmeyi öğreneceksiniz. Burada aşağıdaki kullanım durumlarına hızlı bir genel bakış yapalım:
- HTML web sayfasından Word’e DOCX DOC C# Dönüştürücü – Kurulum
- C# kullanarak HTML web sayfasını Word DOCX/DOC’ye dönüştürün
- Gelişmiş Seçenekleri Kullanarak HTML’yi C#’ta Word DOCX/DOC’ye Dönüştürün
C# HTML’den Word’e DOCX DOC C# Dönüştürücü – Kurulum
Aspose.HTML for .NET API, birçok HTML oluşturma, değiştirme ve dönüştürme özelliğini destekler. Öne çıkan bir özellik, C# dilinde HTML’den DOCX/DOC’a dönüştürmedir. API’yi Yeni Sürümler bölümünden indirerek kolayca yapılandırabilir veya NuGet üzerinden aşağıdaki komutla yükleyebilirsiniz:
PM> Install-Package Aspose.Html
C# kullanarak HTML Web Sayfasını Word DOCX/DOC’a dönüştürün
Basit bir kullanım durumundan HTML’den Word’e DOCX/DOC C# dönüştürmeyi keşfedelim. Temel bir HTML dosyası oluşturacağız ve ardından dönüştürmeyi gerçekleştireceğiz. C# dilinde HTML’yi Word dosyasına (DOCX/DOC) dönüştürmek için aşağıdaki adımları izlemeniz gerekir:
- Basit bir HTML dosyası yazın
- Giriş HTML dosyasını yükle
- DocSaveOptions nesnesini başlat
- HTML web sayfasını C# ile Word DOCX’e dönüştürün
Aşağıdaki C# kodu, bir HTML web sayfasının DOCX/DOC gibi bir Word dosyasına nasıl dönüştürüleceğini gösterir:
// Bir HTML kodu hazırlayın ve onu dosyaya kaydedin.
var code = @"<span>Hello World!!</span>";
System.IO.File.WriteAllText("document.html", code);
// Dosyadan bir HTML belgesi başlat
using (var document = new HTMLDocument("document.html"))
{
// DocSaveOptions'ı Başlat
var options = new Aspose.Html.Saving.DocSaveOptions();
// HTML web sayfasını DOCX'e dönüştürün
Aspose.Html.Converters.Converter.ConvertHTML(document, options, "output.docx");
}
C#’ta Gelişmiş Seçenekleri Kullanarak HTML’yi C#’ta Word’e Dönüştürün
Bir adım daha ileri gidelim. DocSaveOptions nesnesini kullanarak bir sayfanın boyutunu, kenar boşluklarını, arka plan rengini ve diğer özellikleri değiştirebilirsiniz. Bu seçeneklerin tümü, dosyaların nasıl dönüştürüldüğü üzerinde daha fazla kontrole katkıda bulunur. Bu, temeldeki dosya biçimlerini önemsemeden gereksinimlerinizi karşılamanıza yardımcı olabilir. C# kullanarak HTML’yi DOCX’e gelişmiş seçeneklerle dönüştürmek için aşağıdaki adımları izlemelisiniz:
- Giriş HTML dosyasını yükle
- DocSaveOptions nesnesini başlat
- Sayfa boyutunu inç cinsinden belirtin
- C#’ta HTML’den Word’e DOCX dönüşümü için ConvertHTML yöntemini çağırın
Aşağıdaki kod, HTML’nin C# dilinde Word DOCX dosyasına nasıl dönüştürüleceğini gösteren yukarıdaki adımlara dayanmaktadır:
// Bir HTML kodu hazırlayın ve onu dosyaya kaydedin
var code = @"<span>Hello World!!</span>";
System.IO.File.WriteAllText("document.html", code);
// A5'i sayfa boyutu olarak ayarla
var options = new Aspose.Html.Saving.DocSaveOptions
{
PageSetup =
{
AnyPage = new Aspose.Html.Drawing.Page()
{
Size = new Aspose.Html.Drawing.Size(Aspose.Html.Drawing.Length.FromInches(8.3f), Aspose.Html.Drawing.Length.FromInches(5.8f))
}
}
};
// HTML belgesini DOCX'e dönüştürün
Aspose.Html.Converters.Converter.ConvertHTML("document.html", options, "output.docx");
Çözüm
Bu makalede, C# dilinde HTML’den Word’e DOCX DOC dönüşümünü programlı olarak inceledik. Ayrıca, daha fazla analiz için Belgeler Bölümü veya API Referansları’nı ziyaret edebilirsiniz. Herhangi bir belirsizlik veya endişe durumunda, lütfen Ücretsiz Destek Forumu üzerinden bize yazın.