چگونه اکسل را در 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 اطمینان حاصل می کند که اکثر عناصر سبک و طرح حفظ می شوند |