excel v html

Pretvorite Excel v HTML z uporabo C# .NET

Preglednice Excel se pogosto uporabljajo za shranjevanje in analizo podatkov, vendar je do njih težko dostopati in si jih ogledati na spletu. Rešitev te težave je pretvorba Excelovih preglednic v tabele HTML, ki so lahko dostopne in si jih lahko ogledate v spletu. Z Aspose.Cells Cloud je ta proces postal še lažji in učinkovitejši. V tem članku bomo razpravljali o tem, kako uporabiti Aspose.Cells Cloud za pretvorbo Excelovih preglednic v tabele HTML, in raziskali druge prednosti uporabe te rešitve za vaše zahteve po pretvorbi. Ne glede na to, ali ste razvijalec ali končni uporabnik, vam ta članek ponuja informacije, ki jih potrebujete za začetek pretvorbe Excela v HTML.

API za pretvorbo Excel v splet

Uživajte v brezhibni integraciji, naprednih funkcijah in zmožnostih hitre pretvorbe Aspose.Cells Cloud. To je API v oblaku, ki ponuja preprosto in učinkovito rešitev za pretvorbo Excelovih preglednic v tabele HTML. Pretvorite XLS in XLSX v tabele HTML z le nekaj vrsticami kode, s čimer odpravite vso potrebo po ročnem vnosu podatkov in sprostite čas za pomembnejša opravila. Ne glede na to, ali morate podatke objaviti na spletu, jih deliti s svojo ekipo ali avtomatizirati potek dela, Aspose.Cells Cloud ponuja prilagodljivo in razširljivo rešitev za vaše potrebe po pretvorbi Excela v HTML.

Zdaj, glede na obseg tega članka, moramo dodati referenco Aspose.Cells Cloud SDK za .NET kot paket NuGet v naši rešitvi C# .NET. V upravitelju paketov NuGet poiščite »Aspose.Cells-Cloud« in dodajte paket.

Aspose.Cells Cloud

Slika 1: - Paket Aspose.Cells Cloud NuGet.

Poleg tega moramo imeti za uporabo zmogljivosti API-ja tudi račun za nadzorno ploščo v oblaku. Če še niste naročeni, ustvarite brezplačen račun na Cloud Dashboard z uporabo veljavnega e-poštnega naslova in pridobite prilagojene poverilnice stranke.

Oglejte si preglednico v spletu s C#

Pogovorimo se o korakih, kako je mogoče doseči funkcijo spletne preglednice z uporabo C# .NET.

excel v html

Slika 2: – Predogled pretvorbe Excela v splet.

S to povezavo prenesite vzorčni Excelov delovni list (myDocument.xlsx) uporabljeno v zgornjem primeru.

// Za popolne primere in podatkovne datoteke obiščite 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Pridobite poverilnice odjemalca na https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// ustvarite primerek CellsApi tako, da navedete podrobnosti ClientID in ClientSecret
CellsApi instance = new CellsApi(clientID, clientSecret);

// Vnesite delovni zvezek Excel
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "HTML";

// Ime nastale datoteke HTML
string resultantFile = "Converted.html";
        
try
{
    // naloži datoteko z lokalnega sistemskega pogona
    using (var file = System.IO.File.OpenRead(name))
    {

        // inicializirati operacijo pretvorbe
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // Sporočilo o uspehu, če je pretvorba končana
        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);
}

Razumejmo zgornji delček kode:

CellsApi instance = new CellsApi(clientID, clientSecret);

Ustvarite objekt CellsApi, kjer posredujemo poverilnice odjemalca kot argumente.

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

Preberite vhodni Excelov delovni list z metodo OpenRead(…) razreda System.IO.File.

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

Ta metoda sproži operacijo pretvorbe Excela v HTML in shrani nastali HTML v shrambo v oblaku.

Excel v HTML Online z uporabo ukazov cURL

Pretvorbo Excela v HTML je mogoče doseči z ukazi cURL, ki vam omogočajo interakcijo z API-jem Aspose.Cells Cloud in izvajanje različnih operacij, vključno s pretvorbo Excela v HTML. Tukaj je preprost primer, kako pretvoriti Excelovo preglednico v HTML z uporabo ukazov cURL:

  1. Naložite svojo Excelovo preglednico v platformo za shranjevanje v oblaku, kot je Google Drive ali Dropbox.
  2. Pridobite ključ API od Aspose.Cells Cloud, ki bo uporabljen za preverjanje pristnosti vaših zahtev API.
  3. Z naslednjim ukazom ustvarite žeton dostopa JWT na podlagi poverilnic odjemalca.
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. Zdaj uporabite naslednji ukaz cURL za pretvorbo Excelove preglednice v 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. Ko je ukaz cURL izveden, se nastali HTML shrani v shrambo v oblaku.

  2. Zdaj, če moramo namesto shranjevanja v oblaku shraniti HTML na lokalni pogon, poskusite uporabiti naslednji ukaz cURL:

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"

Poskusite uporabiti našo brezplačno spletno aplikacijo Excel Converter.

Zaključne opombe

Skratka, pretvorba Excelovih preglednic v tabele HTML je običajna naloga za številna podjetja in organizacije, Aspose.Cells Cloud pa ponuja zmogljivo in prilagodljivo rešitev za njihove potrebe. Z uporabo Aspose.Cells Cloud SDK za .NET lahko Excelove preglednice pretvorite v tabele HTML hitro in enostavno, z le nekaj vrsticami kode. Poleg tega Aspose.Cells Cloud ponuja vrsto funkcij, vključno s podporo za več programskih jezikov, integracijo s priljubljenimi platformami za shranjevanje v oblaku in uporabniku prijaznim vmesnikom, zaradi česar je idealna rešitev za podjetja in organizacije vseh velikosti. Ne glede na to, ali morate podatke objaviti na spletu, jih deliti s svojo ekipo ali avtomatizirati potek dela, Aspose.Cells Cloud zagotavlja zanesljivo in razširljivo rešitev za vaše potrebe po pretvorbi Excela v HTML.

Priporočamo tudi, da raziščete Dokumentacijo izdelka, saj vsebuje zbirko tem, ki pojasnjujejo druge vznemirljive funkcije API-ja. Nazadnje, če med uporabo API-ja naletite na kakršne koli težave, se obrnite na nas prek brezplačnega Product Support Forum.

povezani članki

Obiščite naslednje povezave, če želite izvedeti več o: