The Aspose.Cells HTML Converter for .NET Plugin є потужним інструментом, який дозволяє розробникам конвертувати файли Excel в чистий, реактивний HTML маркування і імпортувати вміст HTML назад в Excel робочі книжки. Цей плагін поширює розрив між Excel і HTML, роблячи його ідеальним для веб-переглядачів, електронних звітів і CMS інтеграцій.

Введення

The Aspose.Cells HTML Converter for .NET Plugin є різноманітним інструментом, який дозволяє розробникам експортувати Excel-файли в HTML і імпортувати HTML-контент назад в робочі книжки Excel. Цей плагін полегшує безперервну взаємодію даних між форматами Excel і HTML, роблячи його ідеальним для веб-переглядачів, електронних звітів та інтеграцій CMS.

Ключові функції Aspose.Cells HTML Converter

  • Експорт Excel до HTML- Конвертуйте цілі робочі книги або конкретні таблиці в чистий, реактивний HTML за допомогою Excel в HTML Converter.

  • Введіть HTML-контент в Excel- Завантажити HTML рядки або файли і конвертувати їх в Excel робочі книжки з підтримкою таблиць, форматування і структури.

  • Флексибильні варіанти HTML рендерування- Контроль за продукцією з HtmlSaveOptions, включаючи обробку прихованих рядків / колонн, експортування робочих сторінок окремо або разом і т.д.

  • Вхід і вихід на базі потоку- Зберегти або завантажити HTML за допомогою потоків пам’яті для ефективного обробки даних в веб-прикладах, АПІ або безсерверних середовищах.

  • Підтримка широкого формату- Працює з широким спектром форматів: XLS, XLSX, XXLSB, XLSM, XXXL, xLSTM, 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);

Експорт файлу Excel до HTML Stream (наприклад, для веб-прикладу)

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-файли або сирову марку в робочу книжку Excel.

Завантажити 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 до 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 Знайдіть розмір розширення ширини.
  • Препроцесувати дані Excel, щоб підходити в межах зручних для браузера розмірів.
  • При імпортуванні, переконайтеся, що HTML добре формується і використовує елементи таблиці для оптимальних результатів.
  • Зберегти до потоку, якщо ви маєте намір обслуговувати HTML безпосередньо в веб-АПІ або облачних функціях.

Загальні проблеми та їх вирішення

помилкаРішення
File not foundПереконайтеся, що вхідний шлях правильний і файл існує
Unsupported formatПідтверджуйте, що файл є або форматом HTML або Excel-сумісним
Відсутні стилі в результаті HTMLПеревірте HtmlSaveOptions і підтверджуйте, що форматування зберігається
Вміст, що не збігається в імпортованому ExcelВикористовуйте таблиці в HTML і уникайте глибоко занурених DIV

Завдяки цим можливостям Aspose.Cells забезпечує потужний інструмент для конвертації Excel в HTML, забезпечуючи збереження форматування, що дозволяє безперервну інтеграцію і показ на різних платформах.

Заключення

Aspose.Cells HTML Converter для .NET пропонує міцні функції для конвертації файлів Excel в чистий HTML маркування і імпортування вмісту HTML назад в робочі книги Excel. Цей плагін є важливим інструментом для розробників, які прагнуть подолати розрив між Excel і веб-заснованих додатків, забезпечуючи безперервну взаємодію даних.

More in this category