В этом практическом руководстве мы подробно объясним вам каждый шаг преобразования HTML в Excel в C#. Хотя преобразование документов — непростая работа, вы можете сделать это быстро и легко, используя одну из лучших библиотек преобразования документов. Функцию HTML в Excel Converter C# можно разработать с помощью всего нескольких вызовов API. Вы можете найти подробные инструкции и образец рабочего кода ниже.
Шаги по преобразованию HTML в Excel на C#
- Установите пакет GroupDocs.Conversion for .NET из NuGet в проекте .NET для преобразования HTML в Excel.
- Добавьте ссылку на пространство имен GroupDocs.Conversion, чтобы преобразовать Excel из HTML.
- Создайте экземпляр класса Converter и загрузите исходный файл HTML для преобразования
- Создайте экземпляр класса SpreadsheetConvertOptions и задайте параметры преобразования для настройки выходного файла XLSX.
- Наконец, вызовите метод 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 в С#.