Aspose.Cells HTML Converter برای .NET Plugin یک ابزار قدرتمند است که به توسعه دهندگان اجازه می دهد تا فایل های Excel را به یک برچسب HTML خالص و پاسخگو تبدیل کنند و محتوای HTML را دوباره به کتاب های کاری Excel وارد کنند. این پلاگین فاصله بین Excel و HTML، آن را ایده آل برای مخاطبان مبتنی بر وب، گزارش های ایمیل و ادغام های CMS می سازد.
معرفی
Aspose.Cells HTML Converter برای .NET Plugin یک ابزار متنوع است که توسعه دهندگان را قادر می سازد تا فایل های Excel را به HTML صادر کنند و محتوای HTML را دوباره به کتاب های کاری Excel وارد کنند. این پلاگین قابلیت تعامل داده های بی نظیر بین فرمت های اکسل و html را تسهیل می کند، بنابراین ایده آل برای مخاطبان مبتنی بر وب، گزارش های ایمیل و ادغام های CMS است.
ویژگی های کلیدی Aspose.Cells HTML Converter
Export Excel به HTML- تبدیل تمام کتاب های کاری یا صفحات کاری خاص به HTML خالص و پاسخگو با استفاده از Excel به Converter HTML.
واردات محتوای HTML به Excel- خطوط HTML یا فایل ها را بارگذاری کنید و آنها را به کتاب های کار اکسل با پشتیبانی از جدول ها، فرمت و ساختار تبدیل کنید.
گزینه های انعطاف پذیر HTML Rendering- کنترل تولید با
HtmlSaveOptions
, ، از جمله پردازش ردیف های پنهان / ستون ها، صادرات ورق های کار به صورت جداگانه یا با هم و غیره.درآمد و خروجی مبتنی بر جریان- ذخیره یا بارگذاری HTML از طریق جریان های حافظه برای پردازش داده های موثر در برنامه های وب، API ها یا محیط های بدون سرور.
پشتیبانی از فرمت گسترده- این کار با طیف گسترده ای از فرمت ها انجام می شود: XLS، XLSX، xLSB، XLSM، XML، HTML و MHTML.
تغییرمسیر .NET- به راحتی با .NET Framework و .NET Core/6/7/8 پروژه ها با استفاده از NuGet یا مرجع جمع آوری مستقیم ادغام می شود.
شروع با Aspose.Cells HTML Converter برای .NET
نصب Aspose.Cells برای .NET
از NuGet برای اضافه کردن Aspose.Cells به پروژه خود استفاده کنید:
$ dotnet add package Aspose.Cells
Excel به HTML تبدیل می شود
کتاب های 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 های عمیق |
با این قابلیت ها، Aspose.Cells یک ابزار قدرتمند برای تبدیل اکسل به HTML فراهم می کند در حالی که اطمینان حاصل می شود که فرمت حفظ شده است، اجازه می دهد تا یکپارچه سازی بی سیم و نمایش در سراسر پلتفرم های مختلف.
نتیجه گیری
Aspose.Cells HTML Converter برای .NET دارای ویژگی های قوی برای تبدیل فایل های اکسل به یک برچسب HTML خالص و واردات محتوای HTML به کتاب های کار Excel است. این پلاگین یک ابزار ضروری برای توسعه دهندگان است که به دنبال پل کردن شکاف بین Excel و برنامه های مبتنی بر وب، اطمینان از تعامل داده های بی سیم.