excel til html

Konverter Excel til HTML ved hjælp af C# .NET

Excel regneark er meget brugt til datalagring og analyse, men de kan være svære at få adgang til og se online. Løsningen på dette problem er at konvertere Excel-regneark til HTML-tabeller, som er let tilgængelige og kan ses på nettet. Med Aspose.Cells Cloud er denne proces blevet endnu nemmere og mere effektiv. I denne artikel vil vi diskutere, hvordan man bruger Aspose.Cells Cloud til at konvertere Excel-regneark til HTML-tabeller, og udforske de andre fordele ved at bruge denne løsning til dine konverteringskrav. Uanset om du er en udvikler eller en slutbruger, er denne artikel designet til at give dig de oplysninger, du har brug for for at komme i gang med Excel til HTML-konvertering.

Excel til web konvertering API

Nyd problemfri integration, avancerede funktioner og hurtige konverteringsmuligheder i Aspose.Cells Cloud. Det er en cloud-baseret API, der giver en enkel og effektiv løsning til konvertering af Excel-regneark til HTML-tabeller. Konverter XLS og XLSX til HTML-tabeller med blot et par linjer kode, hvilket eliminerer alt behovet for manuel dataindtastning og frigør din tid til vigtigere opgaver. Så uanset om du har brug for at udgive data online, dele dem med dit team eller automatisere din arbejdsgang, tilbyder Aspose.Cells Cloud en fleksibel og skalerbar løsning til dine Excel til HTML-konverteringsbehov.

Nu, i henhold til denne artikels omfang, skal vi tilføje Aspose.Cells Cloud SDK for .NET reference som en NuGet-pakke i vores C# .NET-løsning. Søg “Aspose.Cells-Cloud” i NuGet pakkehåndtering og tilføj pakken.

Aspose.Cells Cloud

Billede 1:- Aspose.Cells Cloud NuGet-pakke.

For at bruge API-funktionerne skal vi desuden også have en Cloud-dashboard-konto. Hvis du ikke allerede abonnerer, skal du oprette en gratis konto over Cloud Dashboard ved at bruge en gyldig e-mailadresse og få dine personlige klientoplysninger.

Se regneark online ved hjælp af C#

Lad os diskutere trinene til, hvordan online regnearksfunktion kan opnås ved hjælp af C# .NET.

excel til html

Billede 2:- Forhåndsvisning af konvertering fra Excel til web.

Brug følgende link til at downloade eksemplet til Excel-arbejdsarket (myDocument.xlsx) brugt i ovenstående eksempel.

// For komplette eksempler og datafiler, besøg venligst 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Få klientlegitimationsoplysninger fra https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// oprette CellsApi-forekomst ved at angive ClientID og ClientSecret-detaljer
CellsApi instance = new CellsApi(clientID, clientSecret);

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

// Navnet på den resulterende HTML-fil
string resultantFile = "Converted.html";
        
try
{
    // indlæs filen fra det lokale systemdrev
    using (var file = System.IO.File.OpenRead(name))
    {

        // initialisere konverteringsoperationen
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // Succesmeddelelse, hvis konverteringen er fuldført
        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);
}

Lad os forstå ovenstående kodestykke:

CellsApi instance = new CellsApi(clientID, clientSecret);

Opret et objekt af CellsApi, hvor vi videregiver klientoplysningerne som argumenter.

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

Læs input Excel-regnearket ved hjælp af OpenRead(…)-metoden i klassen System.IO.File.

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

Denne metode udløser Excel til HTML-konverteringsoperationen og gemmer den resulterende HTML i Cloud-lagring.

Excel til HTML Online ved hjælp af cURL-kommandoer

Excel til HTML-konvertering kan opnås ved hjælp af cURL-kommandoer, som giver dig mulighed for at interagere med Aspose.Cells Cloud API og udføre forskellige operationer, herunder Excel til HTML-konvertering. Her er et simpelt eksempel på, hvordan man konverterer et Excel-regneark til HTML ved hjælp af cURL-kommandoer:

  1. Upload dit Excel-regneark til en cloud-lagringsplatform, såsom Google Drev eller Dropbox.
  2. Få en API-nøgle fra Aspose.Cells Cloud, som vil blive brugt til at godkende dine API-anmodninger.
  3. Generer JWT-adgangstoken baseret på klientlegitimationsoplysninger ved hjælp af følgende kommando.
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. Brug nu følgende cURL-kommando til at konvertere dit Excel-regneark til HTML:
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. Når cURL-kommandoen er udført, gemmes den resulterende HTML i skylageret.

  2. Nu, i stedet for cloud storage, hvis vi har brug for at gemme HTML til lokalt drev, prøv venligst at bruge følgende cURL kommando:

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"

Prøv at bruge vores gratis online Excel Converter app.

Afsluttende bemærkninger

Afslutningsvis er konvertering af Excel-regneark til HTML-tabeller en fælles opgave for mange virksomheder og organisationer, og Aspose.Cells Cloud leverer en kraftfuld og fleksibel løsning til deres behov. Ved at bruge Aspose.Cells Cloud SDK til .NET, kan du konvertere Excel-regneark til HTML-tabeller hurtigt og nemt med blot et par linjer kode. Derudover tilbyder Aspose.Cells Cloud en række funktioner, herunder understøttelse af flere programmeringssprog, integration med populære cloud storage platforme og en brugervenlig grænseflade, hvilket gør det til en ideel løsning for virksomheder og organisationer i alle størrelser. Uanset om du har brug for at udgive data online, dele dem med dit team eller automatisere din arbejdsgang, tilbyder Aspose.Cells Cloud en pålidelig og skalerbar løsning til dine Excel til HTML-konverteringsbehov.

Vi anbefaler også at udforske Produktdokumentation, da den indeholder en samling af emner, der forklarer andre spændende funktioner i API’en. Til sidst, hvis du støder på problemer, mens du bruger API’en, er du velkommen til at kontakte os via det gratis Product Support Forum.

relaterede artikler

Besøg venligst følgende links for at lære mere om: