excel u html

Pretvorite Excel u HTML koristeći C# .NET

Excel tabele se široko koriste za skladištenje i analizu podataka, ali im može biti teško pristupiti i pregledati ih na mreži. Rješenje ovog problema je pretvaranje Excel tabela u HTML tabele, koje su lako dostupne i vidljive na webu. Uz Aspose.Cells Cloud, ovaj proces je postao još lakši i efikasniji. U ovom članku ćemo razgovarati o tome kako koristiti Aspose.Cells Cloud za pretvaranje Excel proračunskih tablica u HTML tablice i istražiti druge prednosti korištenja ovog rješenja za vaše zahtjeve za konverzijom. Bilo da ste programer ili krajnji korisnik, ovaj članak je osmišljen tako da vam pruži informacije koje su vam potrebne da započnete konverziju Excela u HTML.

Excel to Web Conversion API

Uživajte u besprekornoj integraciji, naprednim funkcijama i brzim mogućnostima konverzije Aspose.Cells Cloud. To je API baziran na oblaku koji pruža jednostavno i efikasno rješenje za pretvaranje Excel tabela u HTML tabele. Pretvorite XLS i XLSX u HTML tabele sa samo nekoliko linija koda, eliminišući svu potrebu za ručnim unosom podataka i oslobađajući vaše vreme za važnije zadatke. Dakle, bilo da trebate objaviti podatke na mreži, podijeliti ih sa svojim timom ili automatizirati svoj radni tok, Aspose.Cells Cloud pruža fleksibilno i skalabilno rješenje za vaše potrebe konverzije iz Excela u HTML.

Sada, prema opsegu ovog članka, moramo dodati Aspose.Cells Cloud SDK za .NET referencu kao NuGet paket u naše C# .NET rješenje. Pretražite “Aspose.Cells-Cloud” u NuGet menadžeru paketa i dodajte paket.

Aspose.Cells Cloud

Slika 1:- Aspose.Cells Cloud NuGet paket.

Nadalje, da bismo koristili mogućnosti API-ja, također moramo imati račun na Cloud kontrolnoj tabli. Ako već niste pretplaćeni, kreirajte besplatni račun preko Cloud Dashboard koristeći važeću adresu e-pošte i pribavite svoje personalizirane klijentske vjerodajnice.

Pregledajte tabelu na mreži koristeći C#

Hajde da razgovaramo o koracima o tome kako se online tabela može postići korišćenjem C# .NET-a.

excel u html

Slika 2: - Pregled konverzije iz Excela u Web.

Koristite sljedeću vezu za preuzimanje uzorka Excel radnog lista (myDocument.xlsx) korišteno u gornjem primjeru.

// Za kompletne primjere i datoteke s podacima, posjetite 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Nabavite vjerodajnice klijenta sa https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// kreirajte instancu CellsApi pružajući ClientID i ClientSecret detalje
CellsApi instance = new CellsApi(clientID, clientSecret);

// Unesite Excel radnu svesku
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "HTML";

// Naziv rezultirajuće HTML datoteke
string resultantFile = "Converted.html";
        
try
{
    // učitajte datoteku sa lokalnog sistemskog diska
    using (var file = System.IO.File.OpenRead(name))
    {

        // inicijalizirati operaciju konverzije
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // Poruka o uspjehu ako je konverzija završena
        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);
}

Hajde da shvatimo gornji isječak koda:

CellsApi instance = new CellsApi(clientID, clientSecret);

Kreirajte objekat CellsApi gdje prosljeđujemo vjerodajnice klijenta kao argumente.

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

Pročitajte ulazni Excel radni list koristeći OpenRead(…) metodu klase System.IO.File.

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

Ova metoda pokreće operaciju konverzije Excela u HTML i pohranjuje rezultirajući HTML u pohranu u oblaku.

Excel to HTML Online koristeći cURL komande

Pretvorba iz Excela u HTML može se postići korištenjem cURL komandi, koje vam omogućavaju interakciju sa Aspose.Cells Cloud API-jem i obavljanje različitih operacija, uključujući konverziju Excela u HTML. Evo jednostavnog primjera kako pretvoriti Excel tabelu u HTML koristeći cURL naredbe:

  1. Prenesite svoju Excel tabelu na platformu za pohranu u oblaku, kao što je Google Drive ili Dropbox.
  2. Nabavite API ključ od Aspose.Cells Clouda, koji će se koristiti za autentifikaciju vaših API zahtjeva.
  3. Generirajte JWT pristupni token na osnovu akreditiva klijenta koristeći sljedeću naredbu.
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. Sada koristite sljedeću naredbu cURL da pretvorite svoju Excel tabelu u 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. Jednom kada se izvrši naredba cURL, rezultirajući HTML se pohranjuje u pohranu u oblaku.

  2. Sada, umjesto pohrane u oblaku, ako trebamo spremiti HTML na lokalni disk, pokušajte koristiti sljedeću cURL naredbu:

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"

Pokušajte koristiti našu besplatnu online aplikaciju Excel Converter.

Zaključne napomene

Zaključno, pretvaranje Excel tabela u HTML tabele je uobičajen zadatak za mnoge kompanije i organizacije, a Aspose.Cells Cloud pruža moćno i fleksibilno rešenje za njihove potrebe. Koristeći Aspose.Cells Cloud SDK za .NET, možete brzo i jednostavno pretvoriti Excel tabele u HTML tabele, sa samo nekoliko linija koda. Pored toga, Aspose.Cells Cloud nudi niz funkcija, uključujući podršku za više programskih jezika, integraciju sa popularnim platformama za skladištenje u oblaku i korisničko sučelje, što ga čini idealnim rešenjem za preduzeća i organizacije svih veličina. Bilo da trebate objaviti podatke na mreži, podijeliti ih sa svojim timom ili automatizirati svoj radni tok, Aspose.Cells Cloud pruža pouzdano i skalabilno rješenje za vaše potrebe konverzije iz Excela u HTML.

Takođe preporučujemo da istražite Dokumentaciju proizvoda, jer sadrži kolekciju tema koje objašnjavaju druge uzbudljive karakteristike API-ja. Na kraju, ako naiđete na bilo kakve probleme dok koristite API, slobodno nas kontaktirajte putem besplatnog Foruma za podršku za proizvode.

povezani članci

Posjetite sljedeće linkove da saznate više o: