---
title: تبدیل HTML به Excel
description: "تبدیل اسناد HTML یا MHTML به فرمت‌های کتاب‌کار Excel با استفاده از Sheetize HTML Converter."
weight: 10
categories:
- تبدیل
- اکسل
- html
draft: false
---

# تبدیل HTML (یا MHTML) به فرمت‌های Excel

**Sheetize HTML Converter** تبدیل نشانه‌گذاری صفحات وب را به یک کتاب‌کار Excel کامل آسان می‌کند. چه منبع شما یک فایل **HTML** ساده باشد، یک آرشیو **MHTML** یا یک رشته HTML، می‌توانید به هر یک از انواع‌ورق‌محاسبه‑پشتیبانی‑شده خروجی دهید:

## زمان استفاده از این تبدیل

- تولید گزارش‌های چاپی از داشبوردهای وب.  
- حفظ چیدمان بصری صفحه وب برای توزیع آفلاین.  
- وارد کردن داده‌های مبتنی بر HTML به جریان‌های کاری متمرکز بر Excel (جداول محوری، ماکروها، نمودارها).

## راهنمای گام‑به‑گام

1. **ایجاد نمونهٔ مبدل**  
   ```csharp
   var converter = new HtmlConverter();
  1. تعریف گزینه‌های بارگذاری (HTML / MHTML)

    var load = new LoadOptions {
        InputFile = @"C:\Docs\report.html" // یا .mhtml
    };
  2. انتخاب گزینه‌های ذخیره‌سازی Excel – فرمت فایل مورد نیاز خود را انتخاب کنید.

    var save = new SaveOptions {
        OutputFile = @"C:\Docs\report.xlsx"
        // می‌تواند .xlsb, .xlsm, .csv, .json, … باشد
        // اختیاری: SaveFormat = FileFormatType.Xlsx,
    };
  3. اجرای تبدیل

    HtmlConverter.Process(load, save);

مثال کامل – HTML → XLSX

using Sheetize;

var loadOptions = new LoadOptions {
    InputFile = @"D:\Web\Invoice.html"
};

var saveOptions = new SaveOptions {
    OutputFile = @"D:\Export\Invoice.xlsx"
};

HtmlConverter.Process(loadOptions, saveOptions);

نکات پیشرفته

  • خروجی‌های متعدد – همان گزینه‌های بارگذاری را با اشیاء SaveOptions متفاوت اجرا کنید تا در یک مرحله XLSX و CSV تولید کنید.

خلاصه

با یک فراخوانی API می‌توانید هر سند HTML یا MHTML را به XLSX یا هر فرمت دیگری از صفحات‑محاسبه، تبادل‑داده یا کتاب‌الکترونیکی که توسط Sheetize پشتیبانی می‌شود، تبدیل کنید. این کار شکاف بین محتوای وب و فرآیندهای تجاری متمرکز بر Excel را پر می‌کند و انعطاف‌پذیری لازم برای انتقال داده‌ها به هر جایی که نیاز است را فراهم می‌سازد.

 فارسی