excel naar html

Converteer Excel naar HTML met behulp van C# .NET

Excel-spreadsheets worden veel gebruikt voor gegevensopslag en -analyse, maar ze kunnen moeilijk toegankelijk en online te bekijken zijn. De oplossing voor dit probleem is het converteren van Excel-spreadsheets naar HTML-tabellen, die gemakkelijk toegankelijk en zichtbaar zijn op internet. Met Aspose.Cells Cloud is dit proces nog eenvoudiger en efficiënter geworden. In dit artikel bespreken we hoe u Aspose.Cells Cloud kunt gebruiken om Excel-spreadsheets naar HTML-tabellen te converteren, en onderzoeken we de andere voordelen van het gebruik van deze oplossing voor uw conversievereisten. Of u nu een ontwikkelaar of een eindgebruiker bent, dit artikel is bedoeld om u de informatie te geven die u nodig hebt om aan de slag te gaan met de conversie van Excel naar HTML.

Excel naar webconversie-API

Geniet van naadloze integratie, geavanceerde functies en snelle conversiemogelijkheden van Aspose.Cells Cloud. Het is een cloudgebaseerde API die een eenvoudige en efficiënte oplossing biedt voor het converteren van Excel-spreadsheets naar HTML-tabellen. Converteer XLS en XLSX naar HTML-tabellen met slechts een paar regels code, waardoor handmatige gegevensinvoer overbodig wordt en u tijd overhoudt voor belangrijkere taken. Dus of u nu gegevens online wilt publiceren, delen met uw team of uw workflow wilt automatiseren, Aspose.Cells Cloud biedt een flexibele en schaalbare oplossing voor uw conversiebehoeften van Excel naar HTML.

Nu, volgens de reikwijdte van dit artikel, moeten we Aspose.Cells Cloud SDK voor .NET referentie toevoegen als een NuGet-pakket in onze C# .NET-oplossing. Zoek “Aspose.Cells-Cloud” in NuGet-pakketbeheerder en voeg het pakket toe.

Aspose.Cells-wolk

Afbeelding 1:- Aspose.Cells Cloud NuGet-pakket.

Bovendien moeten we, om de API-mogelijkheden te gebruiken, ook een Cloud dashboard-account hebben. Als u nog niet geabonneerd bent, maak dan een gratis account aan via Cloud Dashboard met een geldig e-mailadres en verkrijg uw persoonlijke klantreferenties.

Spreadsheet online bekijken met C#

Laten we de stappen bespreken voor hoe de online spreadsheetfunctie kan worden bereikt met C# .NET.

excel naar html

Afbeelding 2:- Voorbeeld van conversie van Excel naar web.

Gebruik de volgende link om het Excel-voorbeeldwerkblad te downloaden (myDocument.xlsx) gebruikt in bovenstaand voorbeeld.

// Ga voor volledige voorbeelden en gegevensbestanden naar 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Ontvang klantreferenties van https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// maak CellsApi-instantie door ClientID- en ClientSecret-gegevens op te geven
CellsApi instance = new CellsApi(clientID, clientSecret);

// Excel-werkmap invoeren
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "HTML";

// Naam van het resulterende HTML-bestand
string resultantFile = "Converted.html";
        
try
{
    // laad het bestand vanaf het lokale systeemstation
    using (var file = System.IO.File.OpenRead(name))
    {

        // initialiseer de conversiebewerking
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // Succesbericht als de conversie is voltooid
        if (response != null && response.Equals("OK"))
        {
            Console.WriteLine("Excel to HTML Conversion successfull !");
            Console.ReadKey();
        }
    }
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

Laten we het bovenstaande codefragment begrijpen:

CellsApi instance = new CellsApi(clientID, clientSecret);

Maak een object van CellsApi waar we de klantreferenties als argumenten doorgeven.

var file = System.IO.File.OpenRead(name)

Lees het Excel-invoerwerkblad met behulp van de methode OpenRead(…) van de klasse System.IO.File.

instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);  

Deze methode activeert de conversie van Excel naar HTML en slaat de resulterende HTML op in cloudopslag.

Excel naar HTML Online met cURL-opdrachten

Conversie van Excel naar HTML kan worden bereikt met behulp van cURL-opdrachten, waarmee u kunt communiceren met Aspose.Cells Cloud API en verschillende bewerkingen kunt uitvoeren, waaronder conversie van Excel naar HTML. Hier is een eenvoudig voorbeeld van het converteren van een Excel-spreadsheet naar HTML met behulp van cURL-opdrachten:

  1. Upload uw Excel-spreadsheet naar een cloudopslagplatform, zoals Google Drive of Dropbox.
  2. Verkrijg een API-sleutel van Aspose.Cells Cloud, die zal worden gebruikt om uw API-verzoeken te verifiëren.
  3. Genereer JWT-toegangstoken op basis van clientreferenties met behulp van de volgende opdracht.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
  1. Gebruik nu de volgende cURL-opdracht om uw Excel-spreadsheet naar HTML te converteren:
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=HTML&isAutoFit=true&onlySaveTable=false&outPath=resultant.html&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"
  1. Nadat de cURL-opdracht is uitgevoerd, wordt de resulterende HTML opgeslagen in cloudopslag.

  2. Probeer nu, in plaats van cloudopslag, de volgende cURL-opdracht te gebruiken als we de HTML op een lokale schijf moeten opslaan:

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=HTML&isAutoFit=true&onlySaveTable=false&checkExcelRestriction=false" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o "resultant.html"

Probeer onze gratis online Excel Converter App.

Afsluitende opmerkingen

Concluderend, het converteren van Excel-spreadsheets naar HTML-tabellen is een gebruikelijke taak voor veel bedrijven en organisaties, en Aspose.Cells Cloud biedt een krachtige en flexibele oplossing voor hun behoeften. Door Aspose.Cells Cloud SDK voor .NET te gebruiken, kunt u Excel-spreadsheets snel en eenvoudig converteren naar HTML-tabellen, met slechts een paar regels code. Bovendien biedt Aspose.Cells Cloud een scala aan functies, waaronder ondersteuning voor meerdere programmeertalen, integratie met populaire cloudopslagplatforms en een gebruiksvriendelijke interface, waardoor het een ideale oplossing is voor bedrijven en organisaties van elke omvang. Of u nu gegevens online moet publiceren, delen met uw team of uw workflow moet automatiseren, Aspose.Cells Cloud biedt een betrouwbare en schaalbare oplossing voor uw Excel naar HTML-conversiebehoeften.

We raden ook aan om de Productdocumentatie te verkennen, omdat deze een verzameling onderwerpen bevat waarin andere interessante functies van de API worden uitgelegd. Als u ten slotte problemen ondervindt tijdens het gebruik van de API, neem dan gerust contact met ons op via het gratis Product Support Forum.

gerelateerde artikelen

Bezoek de volgende links voor meer informatie over: