uitblink na html

Skakel Excel na HTML om met C# .NET

Excel-sigblaaie word wyd gebruik vir databerging en -ontleding, maar dit kan moeilik wees om toegang te verkry en aanlyn te bekyk. Die oplossing vir hierdie probleem is om Excel-sigblaaie om te skakel na HTML-tabelle, wat maklik toeganklik en sigbaar is op die web. Met Aspose.Cells Cloud het hierdie proses selfs makliker en doeltreffender geword. In hierdie artikel sal ons bespreek hoe om Aspose.Cells Cloud te gebruik om Excel-sigblaaie na HTML-tabelle om te skakel, en die ander voordele van die gebruik van hierdie oplossing vir jou omskakelingsvereistes ondersoek. Of jy nou ’n ontwikkelaar of ’n eindgebruiker is, hierdie artikel is ontwerp om jou te voorsien van die inligting wat jy nodig het om met Excel na HTML-omskakeling te begin.

Excel na webomskakelings-API

Geniet naatlose integrasie, gevorderde kenmerke en vinnige omskakelingsvermoëns van Aspose.Cells Cloud. Dit is ’n wolk-gebaseerde API wat ’n eenvoudige en doeltreffende oplossing bied vir die omskakeling van Excel-sigblaaie na HTML-tabelle. Skakel XLS- en XLSX-tabelle om na HTML-tabelle met net ’n paar reëls kode, wat al die behoefte aan handmatige data-invoer uitskakel en jou tyd vir belangriker take vrystel. Dus, of jy data aanlyn moet publiseer, dit met jou span moet deel, of jou werkvloei moet outomatiseer, Aspose.Cells Cloud bied ’n buigsame en skaalbare oplossing vir jou Excel-na-HTML-omskakelingsbehoeftes.

Nou, volgens die omvang van hierdie artikel, moet ons Aspose.Cells Cloud SDK vir .NET verwysing as ’n NuGet-pakket in ons C# .NET-oplossing byvoeg. Soek “Aspose.Cells-Cloud” in NuGet pakketbestuurder en voeg die pakket by.

Aspose.Cells Wolk

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

Verder, om die API-vermoëns te gebruik, moet ons ook ’n Cloud-dashboard-rekening hê. As jy nie reeds ingeteken is nie, skep asseblief ’n gratis rekening oor Cloud Dashboard deur ’n geldige e-posadres te gebruik en kry jou persoonlike kliëntbewyse.

Bekyk sigblad aanlyn met C#

Kom ons bespreek die stappe oor hoe aanlyn sigbladfunksie bewerkstellig kan word met C# .NET.

uitblink na html

Beeld 2: - Excel-na-web-omskakelingsvoorskou.

Gebruik die volgende skakel om die voorbeeld Excel-werkblad af te laai (myDocument.xlsx) in die voorbeeld hierbo gebruik.

// Vir volledige voorbeelde en datalêers, besoek asseblief 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Kry kliëntbewyse van https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// skep CellsApi-instansie deur ClientID en ClientSecret-besonderhede te verskaf
CellsApi instance = new CellsApi(clientID, clientSecret);

// Voer Excel-werkboek in
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "HTML";

// Naam van die resulterende HTML-lêer
string resultantFile = "Converted.html";
        
try
{
    // laai die lêer vanaf die plaaslike stelselaandrywer
    using (var file = System.IO.File.OpenRead(name))
    {

        // inisialiseer die omskakelingsoperasie
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // Suksesboodskap as omskakeling voltooi is
        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);
}

Kom ons verstaan die bogenoemde kodebrokkie:

CellsApi instance = new CellsApi(clientID, clientSecret);

Skep ’n objek van CellsApi waar ons die kliënt geloofsbriewe as argumente deurgee.

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

Lees die invoer Excel-werkblad deur die OpenRead(…)-metode van die System.IO.File-klas te gebruik.

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

Hierdie metode aktiveer die Excel-na HTML-omskakeling en stoor die resulterende HTML in Wolkberging.

Excel na HTML Online met behulp van cURL-opdragte

Excel na HTML-omskakeling kan bereik word met behulp van cURL-opdragte, wat jou toelaat om met Aspose.Cells Cloud API te kommunikeer en verskeie bewerkings uit te voer, insluitend Excel na HTML-omskakeling. Hier is ’n eenvoudige voorbeeld van hoe om ’n Excel-sigblad na HTML om te skakel met behulp van cURL-opdragte:

  1. Laai jou Excel-sigblad op na ’n wolkbergingsplatform, soos Google Drive of Dropbox.
  2. Verkry ’n API-sleutel van Aspose.Cells Cloud, wat gebruik sal word om jou API-versoeke te verifieer.
  3. Genereer JWT-toegangtoken gebaseer op kliëntbewyse deur die volgende opdrag te gebruik.
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 nou die volgende cURL-opdrag om jou Excel-sigblad na HTML om te skakel:
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. Sodra die cURL-opdrag uitgevoer is, word die resulterende HTML in wolkberging gestoor.

  2. Nou, in plaas van wolkberging, as ons die HTML op plaaslike skyf moet stoor, probeer asseblief om die volgende cURL-opdrag te gebruik:

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 ons gratis aanlyn Excel Converter-toepassing gebruik.

Slotopmerkings

Ten slotte, die omskakeling van Excel-sigblaaie na HTML-tabelle is ’n algemene taak vir baie besighede en organisasies, en Aspose.Cells Cloud bied ’n kragtige en buigsame oplossing vir hul behoeftes. Deur Aspose.Cells Cloud SDK vir .NET te gebruik, kan jy Excel-sigblaaie vinnig en maklik na HTML-tabelle omskep, met net ’n paar reëls kode. Daarbenewens bied Aspose.Cells Cloud ’n reeks kenmerke, insluitend ondersteuning vir verskeie programmeertale, integrasie met gewilde wolkbergingsplatforms, en ’n gebruikersvriendelike koppelvlak, wat dit ’n ideale oplossing maak vir besighede en organisasies van alle groottes. Of jy data aanlyn moet publiseer, dit met jou span moet deel, of jou werkvloei moet outomatiseer, Aspose.Cells Cloud bied ’n betroubare en skaalbare oplossing vir jou Excel-na-HTML-omskakelingsbehoeftes.

Ons beveel ook aan dat u die Produkdokumentasie verken, aangesien dit ’n versameling onderwerpe bevat wat ander opwindende kenmerke van die API verduidelik. Laastens, as jy enige probleme ondervind tydens die gebruik van die API, kontak ons asseblief via die gratis Product Support Forum.

verwante artikels

Besoek asseblief die volgende skakels om meer te wete te kom oor: