excel la html

Convertiți Excel în HTML folosind C# .NET

Foile de calcul Excel sunt utilizate pe scară largă pentru stocarea și analiza datelor, dar pot fi dificil de accesat și vizualizat online. Soluția la această problemă este să convertiți foile de calcul Excel în tabele HTML, care sunt ușor accesibile și vizualizate pe web. Cu Aspose.Cells Cloud, acest proces a devenit și mai ușor și mai eficient. În acest articol, vom discuta despre cum să utilizați Aspose.Cells Cloud pentru a converti foile de calcul Excel în tabele HTML și vom explora celelalte beneficii ale utilizării acestei soluții pentru cerințele dvs. de conversie. Indiferent dacă sunteți un dezvoltator sau un utilizator final, acest articol este conceput pentru a vă oferi informațiile de care aveți nevoie pentru a începe conversia Excel în HTML.

Excel to Web Conversion API

Bucurați-vă de integrarea perfectă, de funcțiile avansate și de capabilitățile de conversie rapidă ale Aspose.Cells Cloud. Este un API bazat pe cloud care oferă o soluție simplă și eficientă pentru conversia foilor de calcul Excel în tabele HTML. Convertiți XLS și XLSX în tabele HTML cu doar câteva linii de cod, eliminând toată necesitatea introducerii manuale a datelor și eliberându-vă timp pentru sarcini mai importante. Deci, fie că trebuie să publicați date online, să le partajați cu echipa sau să vă automatizați fluxul de lucru, Aspose.Cells Cloud vă oferă o soluție flexibilă și scalabilă pentru nevoile dvs. de conversie Excel în HTML.

Acum, conform domeniului acestui articol, trebuie să adăugăm referință Aspose.Cells Cloud SDK pentru .NET ca pachet NuGet în soluția noastră C# .NET. Căutați „Aspose.Cells-Cloud” în managerul de pachete NuGet și adăugați pachetul.

Aspose.Cells Cloud

Imaginea 1:- Pachetul Aspose.Cells Cloud NuGet.

În plus, pentru a folosi capabilitățile API, trebuie să avem și un cont de tablou de bord Cloud. Dacă nu sunteți deja abonat, vă rugăm să creați un cont gratuit pe Cloud Dashboard folosind o adresă de e-mail validă și să obțineți acreditările dvs. personalizate de client.

Vizualizați foaia de calcul online folosind C#

Să discutăm pașii despre cum poate fi realizată funcția de foi de calcul online folosind C# .NET.

excel la html

Imaginea 2: - Previzualizarea conversiei Excel în Web.

Utilizați următorul link pentru a descărca exemplul de foaie de lucru Excel (myDocument.xlsx) folosit în exemplul de mai sus.

// Pentru exemple complete și fișiere de date, vă rugăm să vizitați 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Obțineți acreditările client de la https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// creați instanța CellsApi furnizând detalii ClientID și ClientSecret
CellsApi instance = new CellsApi(clientID, clientSecret);

// Introduceți registrul de lucru Excel
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "HTML";

// Numele fișierului HTML rezultat
string resultantFile = "Converted.html";
        
try
{
    // încărcați fișierul de pe unitatea de sistem locală
    using (var file = System.IO.File.OpenRead(name))
    {

        // inițializați operația de conversie
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // Mesaj de succes dacă conversia este finalizată
        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);
}

Să înțelegem fragmentul de cod de mai sus:

CellsApi instance = new CellsApi(clientID, clientSecret);

Creați un obiect al CellsApi unde trecem acreditările clientului ca argumente.

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

Citiți foaia de lucru Excel de intrare folosind metoda OpenRead(…) din clasa System.IO.File.

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

Această metodă declanșează operația de conversie Excel în HTML și salvează HTML rezultat în stocarea în cloud.

Excel în HTML Online folosind comenzile cURL

Conversia Excel în HTML poate fi realizată folosind comenzile cURL, care vă permit să interacționați cu Aspose.Cells Cloud API și să efectuați diverse operațiuni, inclusiv conversia Excel în HTML. Iată un exemplu simplu despre cum să convertiți o foaie de calcul Excel în HTML folosind comenzile cURL:

  1. Încărcați foaia de calcul Excel pe o platformă de stocare în cloud, cum ar fi Google Drive sau Dropbox.
  2. Obțineți o cheie API de la Aspose.Cells Cloud, care va fi utilizată pentru a vă autentifica solicitările API.
  3. Generați simbolul de acces JWT pe baza acreditărilor clientului utilizând următoarea comandă.
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. Acum utilizați următoarea comandă cURL pentru a converti foaia de calcul Excel în 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. Odată ce comanda cURL este executată, HTML rezultat este salvat în stocarea în cloud.

  2. Acum, în loc de stocarea în cloud, dacă trebuie să salvăm codul HTML pe unitatea locală, încercați să utilizați următoarea comandă 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"

Încercați să utilizați aplicația noastră online gratuită Excel Converter.

Concluzii finale

În concluzie, conversia foilor de calcul Excel în tabele HTML este o sarcină comună pentru multe companii și organizații, iar Aspose.Cells Cloud oferă o soluție puternică și flexibilă pentru nevoile acestora. Folosind Aspose.Cells Cloud SDK pentru .NET, puteți converti foile de calcul Excel în tabele HTML rapid și ușor, cu doar câteva linii de cod. În plus, Aspose.Cells Cloud oferă o gamă largă de caracteristici, inclusiv suport pentru mai multe limbaje de programare, integrare cu platforme populare de stocare în cloud și o interfață ușor de utilizat, făcându-l o soluție ideală pentru companii și organizații de toate dimensiunile. Indiferent dacă trebuie să publicați date online, să le partajați cu echipa sau să vă automatizați fluxul de lucru, Aspose.Cells Cloud vă oferă o soluție fiabilă și scalabilă pentru nevoile dvs. de conversie Excel în HTML.

De asemenea, vă recomandăm să explorați Documentația produsului, deoarece conține o colecție de subiecte care explică alte caracteristici interesante ale API-ului. În cele din urmă, dacă întâmpinați probleme în timpul utilizării API-ului, vă rugăm să nu ezitați să ne contactați prin intermediul Forumul de asistență pentru produse gratuit.

Articole similare

Vă rugăm să vizitați următoarele link-uri pentru a afla mai multe despre: