چگونه یک سند ورد را با استفاده از C# به HTML تبدیل کنیم

چگونه یک سند ورد را با استفاده از C# به HTML تبدیل کنیم

در این آموزش کوتاه، ما یاد خواهیم گرفت که چگونه یک سند Word را با استفاده از C# به HTML تبدیل کنیم. این تبدیل می‌تواند به‌طور مؤثر در هر سیستم‌عاملی مانند macOS، Linux یا MS Windows که فریم‌ورک .NET پیکربندی شده است، انجام شود.

مزایای تبدیل اسناد Word به HTML

  1. سازگاری با وب:
    • فایل‌های HTML می‌توانند به راحتی در مرورگرهای وب نمایش داده شوند.
  2. حفظ فرمت:
    • بیشتر فرمت‌های سند Word می‌توانند در خروجی HTML حفظ شوند.
  3. عملکرد چندسکویی:
    • فایل‌های HTML می‌توانند از پلتفرم‌های مختلف بدون مشکلات سازگاری دسترسی پیدا کنند.

راهنمای گام‌به‌گام برای تبدیل سند Word به HTML

گام 1: نصب کتابخانه Aspose.Words

کتابخانه Aspose.Words را با استفاده از مدیر بسته NuGet نصب کنید تا تبدیل را تسهیل کنید.

Install-Package Aspose.Words

گام 2: بارگذاری فایل DOCX

کلاس Document را برای بارگذاری سند Word که می‌خواهید تبدیل کنید، نمونه‌سازی کنید.

Document doc = new Document("Input.docx");

گام 3: مشخص کردن ویژگی‌های HtmlSaveOptions

ویژگی‌های مختلف را با استفاده از کلاس HtmlSaveOptions برای تبدیل تنظیم کنید.

HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CssStyleSheetType = CssStyleSheetType.Inline;
saveOptions.ExportPageMargins = true;
saveOptions.ImageResolution = 90;

گام 4: ذخیره خروجی به‌عنوان HTML

از متد Document.Save برای ذخیره فایل در فرمت HTML استفاده کنید.

doc.Save("HtmlSaveOptions.html", saveOptions);

کد مثال برای تبدیل DOCX به HTML

در اینجا یک مثال کامل وجود دارد که تمام مراحل را در کنار هم قرار می‌دهد:

// Load input Word DOCX file
Document doc = new Document("Input.docx");

// Set different properties of HtmlSaveOptions class
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CssStyleSheetType = CssStyleSheetType.Inline;
saveOptions.ExportPageMargins = true;
saveOptions.ImageResolution = 90;

// Save output HTML
doc.Save("HtmlSaveOptions.html", saveOptions);

نتیجه‌گیری

در این آموزش، ما بررسی کردیم که چگونه یک سند Word را با استفاده از C# به HTML تبدیل کنیم. با پیروی از مراحل ذکر شده، می‌توانید تنظیمات تبدیل را سفارشی کنید تا نیازهای خود را برآورده کنید و اطمینان حاصل کنید که HTML تمامیت سند اصلی را حفظ می‌کند. برای بررسی بیشتر، به مواد مربوط به تبدیل فایل‌های DOCX به فرمت‌های دیگر مانند TIFF مراجعه کنید.

 فارسی