Jak przekonwertować Excela na HTML za pomocą C#

Ten krótki samouczek opisuje szczegółowe instrukcje, jak konwertować Excel na HTML przy użyciu języka C# przy użyciu jednej z najlepszych bibliotek konwersji dokumentów. Ponadto ten przewodnik zawiera działający przykładowy kod do eksportowania programu Excel do formatu HTML w języku C#. Poniżej znajduje się krok po kroku proces przeprowadzania transformacji dokumentu, a także przykładowy kod.

Kroki, aby przekonwertować program Excel na HTML przy użyciu języka C#

  1. Zainstaluj pakiet GroupDocs.Conversion for .NET z NuGet w aplikacji .NET, aby zaimplementować funkcjonalność Excel do HTML C#
  2. Dodaj odwołanie do przestrzeni nazw GroupDocs.Conversion, aby przekształcić program Excel w format HTML
  3. Zainicjuj klasę Converter i przekaż wejściowy plik Excel do jej konstruktora
  4. Utwórz instancję klasy MarkupConvertOptions i zdefiniuj opcje konwersji w celu dostosowania dokumentu HTML
  5. Na koniec zapisz przekonwertowany plik HTML na dysk, wywołując metodę Convert klasy Converter i podając wymagane argumenty

Możliwości C# Excel do HTML można szybko zaimplementować, wykonując kolejno powyższe punkty. W tym celu wystarczy napisać trzy-cztery linijki kodu, które składają się z wywołań API. Co więcej, możesz korzystać z tych instrukcji w dowolnym systemie operacyjnym, takim jak MS Windows, Linux i Mac OS, bez instalowania narzędzi innych firm.

Kod do konwersji Excela na HTML przy użyciu C#

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

Opracowaliśmy powyższy przykładowy kod, aby pokazać implementację funkcji convert Excel to HTML C#. Jest to działający przykład i można go bezpośrednio użyć w aplikacji do przekształcania dokumentów. Możesz jednak użyć klasy MarkupConvertOptions do rozszerzenia tego kodu i zdefiniowania różnych właściwości, takich jak PageNumber, Pages, PagesCount, Zoom i wiele innych w celu dostosowania wyjściowego dokumentu HTML.

Omówiliśmy proces konwersji dokumentów i wymieniliśmy kroki, aby przekonwertować program Excel na format HTML przy użyciu języka C#. Niedawno opublikowaliśmy artykuł dotyczący zmiany formatu PDF na JPG przy użyciu języka C#. Więcej informacji można znaleźć w poście jak przekonwertować PDF na JPG w C#.

 Polski