В этой записи блога основное внимание уделяется преобразованию содержимого веб-страницы HTML в файл Excel (XLSX) с использованием C#. Этот процесс полезен в различных сценариях, таких как очистка веб-страниц или преобразование таблиц HTML в хорошо организованные листы Excel. Для получения более подробной информации мы рассмотрим следующие разделы:
- Зачем конвертировать веб-страницу в Excel?
- Конвертер веб-страниц в электронные таблицы Excel — установка C# API
- Преобразование HTML в Excel на C#
- Преобразование HTML в XLSX/XLSX в C# — дополнительные параметры
Зачем конвертировать веб-страницу в 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. Если вы хотите обсудить какие-либо вопросы, свяжитесь с нами на форум.