Конвертер HTML

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

Останні статті

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

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

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

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

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

  • Підтримка широкого формату Працює з широким спектром форматів: XLS, XLSX, XLSB, XLSM, XLTX, XLTM, HTML і MHTML — дозволяючи конвертацію між HTML і як спадщиною, так і сучасними файлами Excel.

  • Інтеграція .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 конверсії

Експортуйте робочі книги 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
 Українська