Skip to content

Instantly share code, notes, and snippets.

@groupdocs-cloud-gists
Last active April 1, 2024 23:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save groupdocs-cloud-gists/9ae251cd53e1e56d8512e65751432b4f to your computer and use it in GitHub Desktop.
Save groupdocs-cloud-gists/9ae251cd53e1e56d8512e65751432b4f to your computer and use it in GitHub Desktop.
Convert Excel to HTML

Convert Excel to HTML with C# .NET


This comprehensive guide provides step-by-step instructions for transforming Excel and XLSX documents into HTML tables. Explore the process of converting Excel to HTML and optimize your workflow with ease using GroupDocs.Conversion Cloud SDK for .NET.



For more details, please visit Transform Excel Spreadsheets to HTML Tables with C# .NET.

excel to html

Important Links

Product Page | Docs | Live Demo | API Reference | Code Samples | Source Code | New Releases | Blog | Free Support | Free Trial

// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Obtain your API credentials
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";
// Create an instance of the Configuration class and initialize it with the Client ID & Client Secret.
var configurations = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(clientId, clientSecret1);
// Define the value of ApiBaseUrl to set the base url of the Excel to HTML conversion API.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// Initialize an instance of the ConvertApi class with the object of the Configuration class.
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
// load the input Excel workbook from local drive
using (var stream = System.IO.File.OpenRead("input.xls"))
{
// create an instance of FileApi
var fileUpload = new FileApi(configurations);
// upload the input Excel workbook to cloud storage
fileUpload.UploadFile(new UploadFileRequest("input.xls", stream));
// create ConvertSettings where we define the input Excel workbook and the name for resultant HTML file
var settings = new ConvertSettings
{
StorageName = "internal",
FilePath = "input.xls",
Format = "html",
OutputPath = "output.html"
};
// Invoke the ConvertDocument method for Excel to HTML conversion online.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
if (response != null && response.Equals("OK"))
{
// print success message
Console.WriteLine("The Excel to HTML conversion completed successfully !");
}
}
Learn how to convert Excel to HTML with .NET REST API
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment