HTML в XLSX C#

В этой записи блога основное внимание уделяется преобразованию содержимого веб-страницы HTML в файл Excel (XLSX) с использованием C#. Этот процесс полезен в различных сценариях, таких как очистка веб-страниц или преобразование таблиц HTML в хорошо организованные листы Excel. Для получения более подробной информации мы рассмотрим следующие разделы:

Зачем конвертировать веб-страницу в Excel?

Преобразование веб-страницы в формат Excel имеет ряд преимуществ. Файлы Excel широко используются для анализа данных, визуализации и составления отчетов. Преобразовав HTML в XLSX, вы можете легко интегрировать веб-данные в рабочие процессы на базе Excel, обеспечивая эффективную обработку и анализ данных.

Конвертер веб-страниц в электронные таблицы Excel — установка C# API

Вы можете загрузить DLL Conholdate.Total for .NET со страницы Новые выпуски или быстро установить ее вместе со всеми зависимостями, выполнив следующую команду установки NuGet:

PM> Install-Package Conholdate.Total

Преобразование HTML в Excel на C#

Выполните следующие действия, чтобы преобразовать HTML в формат Excel на C#:

  • Загрузите исходный HTML-файл, используя класс Converter.
  • Создайте экземпляр класса SpreadsheetConvertOptions.
  • Экспортируйте HTML в формат Excel, используя метод Convert.

В следующем примере кода подробно описано, как преобразовать HTML в Excel на C#:

// Загрузите исходный HTML-файл
using (Converter converter = new Converter("sample.html"))
{
    // Установите параметры преобразования в формат Excel
    GroupDocs.Conversion.Options.Convert.SpreadsheetConvertOptions options = new GroupDocs.Conversion.Options.Convert.SpreadsheetConvertOptions();

    // Конвертировать HTML в формат XLSX
    converter.Convert("HTMLtoXLSX.xlsx", options);
}

Преобразование HTML в XLSX/XLSX в C# — дополнительные параметры

Следующие шаги объясняют, как преобразовать веб-страницу HTML в формат XLS/XLSX Excel на C#:

  • Загрузите веб-страницу HTML с экземпляром класса Converter.
  • Установите различные параметры преобразования в формат Excel с помощью класса PresentationConvertOptions.
  • Отобразите HTML в электронную таблицу Excel, вызвав метод Convert.

В приведенном ниже примере кода показано, как преобразовать HTML в XLSX/XLS на C#, где можно установить пользовательские параметры в соответствии с вашими требованиями:

// Загрузите исходный HTML-файл
using (Converter converter = new Converter("input.html"))
{
    // Установите параметры конвертации в формат XLS.
    GroupDocs.Conversion.Options.Convert.SpreadsheetConvertOptions options = new GroupDocs.Conversion.Options.Convert.SpreadsheetConvertOptions()
    {
        PagesCount = 1,
        Format = GroupDocs.Conversion.FileTypes.SpreadsheetFileType.Xls
    };

    // Конвертировать HTML в формат XLS
    converter.Convert("HTMLtoXLS.xls", options);
}

Бесплатная пробная лицензия

Вы можете запросить бесплатную временную лицензию, чтобы оценить различные функции API без каких-либо ограничений.

Подведение итогов

Преобразование HTML в Excel на C# открывает мир возможностей для интеграции и анализа данных. Используя подходы, обсуждаемые в этом сообщении блога, вы можете легко преодолеть разрыв между веб-данными и Excel, предоставив своим приложениям расширенные возможности обработки данных. Независимо от того, извлекаете ли вы данные для целей отчетности или автоматизируете рабочие процессы с данными, это решение C# обеспечивает надежный и эффективный способ преобразования веб-страниц HTML в формат Excel XLSX или XLS. Если вы хотите обсудить какие-либо вопросы, свяжитесь с нами на форум.

Смотрите также