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

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

صادرات داده های اکسل به فرمت HTML در هنگام نمایش محتوای پاراگراف در مرورگرها، قالب های ایمیل یا برنامه های وب ضروری است.این راهنمای نشان می دهد که چگونه یک دفترچه کار اکسل را به HTML با استفاده از Aspose.Cells برای .NET تبدیل کنید.

چگونه از Excel به HTML تبدیل کنیم

  • ایجاد پیش نمایش داده های اکسل در وب سایت ها
  • امکان مشاهده صفحه پخش مبتنی بر وب
  • شامل داده های جدول در CMS یا وبلاگ ها

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

مرحله 1: نصب Aspose.Cells برای .NET

dotnet add package Aspose.Cells

مرحله دوم: کتاب کار را بارگذاری کنید

Workbook workbook = new Workbook("path/to/excel.xlsx");

مرحله 3: تنظیم گزینه های ذخیره HTML (اختیاری)

HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);

مرحله 4: Excel را به فایل HTML وارد کنید

workbook.Save("path/to/output.html", options);

مرحله 5: ذخیره به MemoryStream به جای یک فایل

using (MemoryStream outputStream = new MemoryStream())
{
    workbook.Save(outputStream, SaveFormat.Html);
    outputStream.Position = 0;

    // Use the stream in a web response, save to disk, etc.
}

کد کامل نمونه

using System;
using System.IO;
using Aspose.Cells;

class Program
{
    static void Main()
    {
        Workbook workbook = new Workbook("input.xlsx");

        // Option 1: Save to HTML file
        HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
        workbook.Save("output.html", options);

        // Option 2: Save to stream for web applications
        using (MemoryStream stream = new MemoryStream())
        {
            workbook.Save(stream, SaveFormat.Html);
            stream.Position = 0;
            // Use the stream as needed (e.g., send in API response)
        }

        Console.WriteLine("Excel exported to HTML.");
    }
}

راهنمایی ها و بهترین شیوه ها

راهنماییتوصیف
Use HtmlSaveOptionsساختار HTML خروجی نازک، رمزگذاری کاراکتر، یا ادغام تصویر
ذخیره به جریانمفید برای APIs یا قابلیت های بدون سرور
حفظ سبکAspose.Cells اطمینان حاصل می کند که اکثر عناصر سبک و طرح حفظ می شوند
 فارسی