مبدل HTML
این Aspose.Cells HTML Converter for .NET Plugin به توسعهدهندگان امکان میدهد فایلهای Excel را به HTML صادر کنند و فایلهای HTML یا نشانهگذاری را مستقیماً به کتابکارهای Excel بارگذاری کنند. چه در حال ساخت نمایشگرهای مبتنی بر مرورگر، گزارشهای مبتنی بر ایمیل، یا یکپارچهسازیها با سیستمهای CMS باشید، این افزونه بهسادگی Excel و HTML را بههم پیوند میزند.
آخرین مقالات
Aspose.Cells HTML Converter Key Features
- صادر کردن Excel به HTML فایلهای اکسل را به HTML برای نمایش در وب یا به اشتراکگذاری سبک تبدیل کنید. کل کتابهای کاری یا برگههای خاص را بهصورت HTML تمیز و واکنشگرا با استفاده از مبدل اکسل به HTML.
- وارد کردن محتوای HTML به اکسل بارگذاری رشتهها یا فایلهای HTML و تبدیل آنها به کتابکارهای اکسل با پشتیبانی از جداول، قالببندی و ساختار. این قابلیت به شما امکان میدهد تبدیل HTML در اکسل بهصورت یکپارچه.
- گزینههای انعطافپذیر رندرینگ HTML
کنترل خروجی با
HtmlSaveOptions,، از جمله نحوهی مدیریت ردیفها/ستونهای مخفی، اینکه آیا برگههای کاری بهصورت جداگانه یا همراه هم صادر شوند، و موارد دیگر. - ورودی و خروجی مبتنی بر جریان ذخیره یا بارگذاری HTML از طریق جریانهای حافظه — ایدهآل برای برنامههای وب، APIها یا محیطهای بدون سرور. این شامل توانایی سلولهای Aspose به جریان ذخیره میشوند برای مدیریت کارآمد دادهها زمانی که نیاز دارید به تبدیل صفحهگسترده به HTML.
- پشتیبانی گسترده از فرمتها قابلیت کار با طیف وسیعی از فرمتها: XLS، XLSX، XLSB، XLSM، XLTX، XLTM، HTML و MHTML—که به شما امکان میدهد تبدیل XLS به HTML,، و هم فایلهای اکسل قدیمی و هم مدرن.
- یکپارچهسازی بومی .NET بهراحتی با چارچوب .NET و پروژههای .NET Core/6/7/8 با استفاده از NuGet یا ارجاع مستقیم به اسمبلی یکپارچه میشود.
شروع کار با Aspose.Cells HTML Converter برای .NET
1. برای .NET، Aspose.Cells را نصب کنید.
از 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 (مثلاً برای برنامه وب)
using Aspose.Cells;
Workbook workbook = new Workbook("Workbook.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 به اکسل تبدیل
تبدیل فایلهای HTML یا نشانهگذاری خام به یک کتابکار اکسل:
بارگذاری محتوای HTML از یک فایل
HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");بارگذاری محتوای HTML از یک رشته
using Aspose.Cells;
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);
}محبوبترین سناریوها
تبدیل ورق اکسل به HTML برای استفاده در وب
Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
ExportHiddenWorksheet = false,
ExportGridLines = true
};
workbook.Save("report.html", options);وارد کردن جدول HTML با سبک به اکسل
Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");بهترین روشها برای تبدیل HTML
- استفاده
HtmlSaveOptions.ExportGridLines = trueبرای شبیهسازی چیدمان صفحهگسترده. - دادههای Excel را پیشپردازش کنید تا در ابعاد مناسب برای مرورگر قرار گیرند.
- هنگام وارد کردن، اطمینان حاصل کنید که HTML بهدرستی ساختار یافته باشد و برای نتایج بهینه از عناصر جدول استفاده کند.
- اگر قصد دارید HTML را بهصورت مستقیم در APIهای وب یا توابع ابری سرو کنید، آن را به یک جریان ذخیره کنید.
مشکلات رایج و راهحلها
| خطا | راهحل |
|---|---|
File not found | اطمینان حاصل کنید که مسیر ورودی صحیح است و فایل وجود دارد |
Unsupported format | تأیید کنید که فایل یا HTML است یا در قالب سازگار با اکسل میباشد |
| سبکهای گمشده در خروجی HTML | HtmlSaveOptions را بررسی کنید و تأیید کنید که قالببندی حفظ شده است |
| محتوا در اکسل وارد شده همراستا نیست | از جدولها در HTML استفاده کنید و از DIVهای تو در توی عمیق پرهیز کنید |
با این قابلیتها، Aspose.Cells ابزار قدرتمندی را برای تبدیل اکسل به HTML در حالی که اطمینان میدهد قالببندی حفظ شود، امکان یکپارچهسازی و نمایش بدون درز در پلتفرمهای مختلف را فراهم میکند. همچنین میتوانید اکسل را با قالببندی به HTML تبدیل کنید برای ارتقای تجربه کاربری و جذابیت بصری. علاوه بر این، Excel to Web App Converter فرآیند بهاشتراکگذاری صفحات گسترده شما به صورت آنلاین را ساده میکند. اگر به دنبال تبدیل HTML به اکسل,، ابزارهای ما یک انتقال روان را تضمین میکنند. برای دریافت کمک بیشتر با تبدیل HTML به Excel, لطفاً به راهنمای جامع ما در چگونه XLS را به HTML تبدیل کنیم بهصورت کارآمد. علاوه بر این، اگر نیاز دارید به فایل HTML را به Excel C# تبدیل کنید یا از یک مبدل Excel HTML, راهحلهای ما بهگونهای طراحی شدهاند که این نیازها را بهطور مؤثر برآورده کنند.