این پست نحوه تبدیل سند Word به HTML با استفاده از C# را به شما نشان می دهد. ما روی توسعه یک راهنمای گام به گام به همراه کد نمونه برای تولید HTML از DOCX با استفاده از C# تمرکز خواهیم کرد. این تبدیل سند به فرمت HTML را می توان بدون نیاز به نرم افزار شخص ثالث در هر سیستم عاملی از جمله MS Windows، Linux و macOS انجام داد.
مراحل تبدیل سند Word به HTML با استفاده از سی شارپ
- GroupDocs.Conversion for .NET را از مدیر بسته NuGet نصب کنید
- یک مرجع به فضای نام GroupDocs.Conversion اضافه کنید
- یک نمونه از کلاس Converter ایجاد کنید و فایل منبع Word را بارگیری کنید
- کلاس MarkupConvertOptions را برای تعریف ویژگیها برای سند تبدیل شده راهاندازی کنید
- فراخوانی کلاس مبدل روش تبدیل، نام فایل تبدیل شده و نمونه کلاس MarkupConvertOptions را ارسال کنید
همانطور که می بینید، روند توسعه قابلیت تبدیل Word به HTML C# نسبتاً ساده است. برای شروع، بسته مناسب را از NuGet دانلود و نصب کنید، سپس به آن در کد مراجعه کنید. سپس برای تبدیل سند، یک نمونه از کلاس های Converter و MarkupConvertOptions ایجاد کنید و از متد Convert استفاده کنید.
کد برای تبدیل سند Word به HTML با استفاده از سی شارپ
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertWordDocumentToHtmlUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert Word Document to HTML using C# | |
{ | |
// Remove the watermark in output HTML file by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source Word file for conversion to HTML | |
var converter = new GroupDocs.Conversion.Converter("sample.docx"); | |
// Set the convert options for HTML file | |
var convertOptions = new MarkupConvertOptions(); | |
// Convert and save the DOCX in HTML format | |
converter.Convert("converted.html", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
ما چند نمونه کد برای نشان دادن نحوه استفاده از ویژگی C# DOCX به HTML برای تبدیل اسناد نوشتهایم. تبدیل سند پایه و تولید HTML از یک سند Word پرداخته شده است. همچنین میتوانید از این کد برای بهبود ویژگیهای فایل HTML تبدیل شده، مانند فهرست فهرستهای صفحه، تعداد صفحات، شماره صفحه شروع، سطح بزرگنمایی و غیره استفاده کنید.
ما ویژگی تبدیل اکسل به PDF را در سی شارپ در مقاله قبلی خود توسعه دادیم. اگر میخواهید درباره آن بیشتر بدانید، میتوانید پست نحوه تبدیل اکسل به PDF در سی شارپ را بخوانید.