Tento krátký tutoriál popisuje podrobné pokyny, jak převést Excel na HTML pomocí C# pomocí jedné z nejlepších knihoven pro převod dokumentů. Dále tato příručka poskytuje funkční ukázkový kód pro export Excelu do HTML v C#. Níže je uveden podrobný postup provádění transformace dokumentu a ukázkový kód.
Kroky k převodu Excelu do HTML pomocí C#
- Nainstalujte balíček GroupDocs.Conversion for .NET z NuGet v aplikaci .NET pro implementaci funkcí Excel do HTML C#
- Přidejte odkaz na jmenný prostor GroupDocs.Conversion a převeďte Excel na HTML
- Inicializujte třídu Converter a předejte vstupní soubor Excel jejímu konstruktoru
- Vytvořte instanci třídy MarkupConvertOptions a definujte možnosti převodu pro přizpůsobení dokumentu HTML
- Nakonec uložte převedený soubor HTML na disk voláním metody Convert třídy Converter a zadáním požadovaných argumentů
Schopnost C# Excel to HTML lze rychle implementovat podle výše uvedených bodů v sekvenci. K tomu stačí napsat tři až čtyři řádky kódu, které se skládají z volání API. Kromě toho můžete tyto pokyny použít na jakémkoli operačním systému, jako je MS Windows, Linux a Mac OS, aniž byste instalovali jakýkoli nástroj třetí strany.
Kód pro převod Excelu do HTML pomocí 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"); | |
} | |
} | |
} |
Výše uvedený ukázkový kód jsme vyvinuli, abychom vám ukázali implementaci funkce převést Excel do HTML C#. Toto je pracovní příklad a lze jej přímo použít ve vaší aplikaci pro transformaci dokumentů. Třídu MarkupConvertOptions však můžete použít pro rozšíření tohoto kódu a definování různých vlastností, jako je PageNumber, Pages, PagesCount, Zoom a mnoho dalších pro přizpůsobení výstupního HTML dokumentu.
Probrali jsme proces převodu dokumentů a uvedli jsme kroky pro převod Excelu do HTML pomocí C#. Nedávno jsme publikovali článek o změně PDF na JPG pomocí C#. Další informace naleznete v příspěvku jak převést PDF do JPG v C#.