Bu kısa eğitim, belge dönüştürme ortamını ayarlama konusunda size yol gösterir ve C#** kullanarak HTML öğesini Word biçimine nasıl dönüştüreceğinize ilişkin kapsamlı talimatlar sağlar. Belge dönüştürme, yalnızca birkaç API çağrısıyla ve üçüncü taraf yazılımı olmadan hızlı ve kolay bir şekilde yapılabilir. Bu kılavuzda **HTML’yi C#’ta Word’e dönüştürmenin çalışan bir örneğini bulabilirsiniz.
C# Kullanarak HTML’yi Word’e Dönüştürme Adımları
- .NET projesinde NuGet.org’dan GroupDocs.Conversion for .NET paketini kurun
- HTML’den Word’e 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şturarak giriş HTML dosyasını yükleyin
- WordProcessingConvertOptions sınıfının bir örneğini oluşturun ve çıktı Word belgesi için dönüştürme seçeneklerini ayarlayın
- Converter sınıfının Convert yöntemini çağırın, çıktı dosyası adını ve WordProcessingConvertOptions’ı ona iletin.
Yukarıdaki bölümde, HTML’den Word C#‘a yeteneğini geliştirmeye yönelik adım adım kılavuzu bulabilirsiniz. C# HTML’den Word’e dönüştürücü özelliği oluşturmak için bu adımları sırasıyla takip etmeniz ve birkaç satır kod yazmanız yeterlidir. Projeyi ilgili kütüphane ile kurduktan ve gerekli namespace’i içe aktardıktan sonra, şimdi tek yapmanız gereken dönüşüm için giriş HTML dosyasını yüklemek. Ardından, WordProcessingConvertOptions sınıfını başlatarak çıktı DOCX dosyasını özelleştirebilir ve son olarak çıktı dosyasını kaydetmek için Convert yöntemini çağırabilirsiniz.
C# Kullanarak HTML’yi Word’e Dönüştürme Kodu
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertHtmlToWordUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert HTML to Word using C# | |
{ | |
// Remove the watermark in output Word by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source HTML file for conversion to Word | |
var converter = new GroupDocs.Conversion.Converter("sample.html"); | |
// Set the convert options for the output Word | |
var convertOptions = new WordProcessingConvertOptions(); | |
// Convert and save the HTML in DOCX format | |
converter.Convert("converted.docx", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Yukarıdaki örnekte convert HTML to DOCX C# yeteneğinin nasıl uygulandığını görebilirsiniz. Çıktı dosyasını uyarlamak için olduğu gibi kullanabileceğiniz veya WordProcessingConvertOptions sınıfıyla değiştirebileceğiniz işleyen bir örnektir. Ayrıca HTML belgelerini PDF, RTF, PNG, XLSX, PSD ve çok daha fazlası gibi çeşitli diğer belge biçimlerine dönüştürebilirsiniz.
Bu kılavuzda HTML’yi Word’e dönüştürme sürecini tartıştık ve bunun için örnek kod ürettik. Son makalemizi okumak istiyorsanız C# kullanarak MHTML’yi HTML’ye dönüştürme adresini ziyaret edin.