تبدیل‌کننده HTML

Aspose.Cells HTML Converter برای .NET Plugin به توسعه دهندگان اجازه می دهد تا فایل های اکسل را به HTML صادر کنند و فایل های HTML را بارگذاری کنند یا به طور مستقیم به کتاب های کاری اکسل برچسب بزنند.اگر شما مرورگرهای مبتنی بر مرورگر، گزارش های مبتنی بر ایمیل یا ادغام با سیستم های CMS را ایجاد می کنید، این پلاگین به پل اکسل و HTML کمک می کند.

آخرین مقالات

Aspose.Cells HTML Converter ویژگی های کلیدی

  • Export Excel به HTML تبدیل فایل های اکسل به HTML برای نمایش وب یا به اشتراک گذاری سبک. صادرات تمام کتاب های کاری یا صفحات کاری خاص به عنوان خالص، HTML پاسخگو.

  • واردات محتوای HTML به Excel خطوط HTML یا فایل ها را بارگذاری کنید و آنها را به کتاب های کار اکسل با پشتیبانی از جدول ها، فرمت و ساختار تبدیل کنید.

  • گزینه های انعطاف پذیر HTML Rendering کنترل تولید با HtmlSaveOptions, ، از جمله چگونگی پردازش ردیف های پنهان / ستون ها، چه برای صادرات ورق های کار به صورت جداگانه و یا با هم، و بیشتر.

  • درآمد و خروجی مبتنی بر جریان ذخیره یا بارگذاری HTML از طریق جریان های حافظه – ایده آل برای برنامه های وب، API ها و یا محیط های بدون سرور. این شامل توانایی Aspose Cells Save to Stream برای پردازش داده های کارآمد است.

  • پشتیبانی از فرمت گسترده کار با طیف گسترده ای از فرمت ها: XLS، XLSX، XLSB، XLSM، XLTX، XLTM، HTML، و MHTML – اجازه تبدیل بین HTML و هر دو میراث و فایل های مدرن اکسل.

  • تغییرمسیر .NET به راحتی با .NET Framework و .NET Core/6/7/8 پروژه ها با استفاده از NuGet یا مرجع جمع آوری مستقیم ادغام می شود.

شروع با Aspose.Cells HTML Converter برای .NET

1. تولید Aspose.Cells برای .NET

از NuGet برای اضافه کردن Aspose.Cells به پروژه خود استفاده کنید:

dotnet add package Aspose.Cells

Excel به HTML Conversion

کتاب های Excel خود را برای تمیز کردن فرمت HTML صادر کنید:

تبدیل فایل های Excel به فایل های HTML

Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);

صادرات فایل های اکسل به جریان HTML (به عنوان مثال برای برنامه های وب)

Workbook workbook = new Workbook("Book1.xlsx");

using (MemoryStream stream = new MemoryStream())
{
    workbook.Save(stream, SaveFormat.Html);
    stream.Position = 0;
    // Use the stream for web response, writing to file, etc.
}

تغییرمسیر HTML به Excel

تبدیل فایل های HTML یا برچسب خام به یک دفتر کار اکسل:

دانلود محتوای HTML از یک فایل

HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");

دانلود محتوای HTML از یک نوار

string html = "<html><body><table><tr><td>Product</td><td>Price</td></tr><tr><td>Pen</td><td>$1.99</td></tr></table></body></html>";
using (MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(html)))
{
    Workbook workbook = new Workbook(stream, new HtmlLoadOptions());
    workbook.Save("html_string_to_excel.xlsx", SaveFormat.Xlsx);
}

تغییرمسیرهای محبوب

تبدیل Excel Worksheet به HTML برای استفاده از وب

Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
    ExportHiddenWorksheet = false,
    ExportGridLines = true
};
workbook.Save("report.html", options);

وارد کردن جدول HTML به Excel

Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");

بهترین شیوه ها برای تبدیل HTML

  • استفاده HtmlSaveOptions.ExportGridLines = true برای پیاده سازی لایه های پراکنده.
  • پیش پردازش داده های اکسل برای انطباق در ابعاد سازگار با مرورگر.
  • هنگام واردات، اطمینان حاصل کنید که HTML به خوبی شکل گرفته است و از عناصر جدول برای نتایج مطلوب استفاده می کند.
  • صرفه جویی در یک جریان اگر قصد دارید HTML را به طور مستقیم در API های وب یا ویژگی های ابر خدمت کنید.

مشکلات مشترک و قطعنامه ها

اشتباهراه حل
File not foundاطمینان حاصل کنید که مسیر ورودی درست است و فایل وجود دارد.
Unsupported formatتایید فایل یک فرمت HTML یا Excel سازگار است
سبک های گمشده در خروجی HTMLبررسی HtmlSaveOptions و تایید فرمت حفظ شده است
محتوایی که در Excel وارد نشده استاستفاده از جدول ها در HTML و اجتناب از DIV های عمیق
 فارسی