تبدیلکننده 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 های عمیق |