Как конвертировать HTML в Excel на C#

В этом практическом руководстве мы подробно объясним вам каждый шаг преобразования HTML в Excel в C#. Хотя преобразование документов — непростая работа, вы можете сделать это быстро и легко, используя одну из лучших библиотек преобразования документов. Функцию HTML в Excel Converter C# можно разработать с помощью всего нескольких вызовов API. Вы можете найти подробные инструкции и образец рабочего кода ниже.

Шаги по преобразованию HTML в Excel на C#

  1. Установите пакет GroupDocs.Conversion for .NET из NuGet в проекте .NET для преобразования HTML в Excel.
  2. Добавьте ссылку на пространство имен GroupDocs.Conversion, чтобы преобразовать Excel из HTML.
  3. Создайте экземпляр класса Converter и загрузите исходный файл HTML для преобразования
  4. Создайте экземпляр класса SpreadsheetConvertOptions и задайте параметры преобразования для настройки выходного файла XLSX.
  5. Наконец, вызовите метод Convert класса Converter и передайте ему преобразованный путь к файлу вместе с объектом SpreadsheetConvertOptions.

Возможность convert HTML to Excel C# может быть быстро развита с помощью вышеуказанных пунктов в последовательности. Вы можете начать выполнять эти инструкции, установив необходимый пакет с веб-сайта NuGet и импортировав основное пространство имен. Затем загрузите входной HTML-файл, инициализировав класс Converter, и настройте выходной документ Excel, создав объект класса SpreadsheetConvertOptions. На последнем шаге результирующий документ можно сохранить на диск, вызвав метод Convert.

Код для преобразования HTML в Excel на С#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertHtmlToExcelInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert HTML to Excel using C#
{
// Remove the watermark in output Excel by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source HTML file for conversion to Excel
var converter = new GroupDocs.Conversion.Converter("sample.html");
// Set the convert options for the output XLSX
var convertOptions = new SpreadsheetConvertOptions();
// Convert and save the HTML in XLSX format
converter.Convert("converted.xlsx", convertOptions);
Console.WriteLine("Done");
}
}
}

В приведенном выше примере кода показано, как разработать функцию C# convert HTML to Excel. Это рабочий пример и разработка для выполнения базового преобразования документа из одного формата в другой. Однако вы можете расширить код, определив параметры для преобразованного файла, чтобы настроить его.

Мы обсудили процесс преобразования документа для разработки функции HTML в XLSX C#. Ранее мы опубликовали статью о преобразовании XML в PDF с помощью C#. Дополнительную информацию см. в как преобразовать XML в PDF в С#.

 Русский