Excel į html

Konvertuokite Excel į HTML naudodami C# .NET

Excel skaičiuoklės plačiai naudojamos duomenims saugoti ir analizuoti, tačiau jas gali būti sunku pasiekti ir peržiūrėti internete. Šios problemos sprendimas – konvertuoti „Excel“ skaičiuokles į HTML lenteles, kurios yra lengvai pasiekiamos ir matomos žiniatinklyje. Naudojant Aspose.Cells Cloud, šis procesas tapo dar paprastesnis ir efektyvesnis. Šiame straipsnyje aptarsime, kaip naudoti Aspose.Cells Cloud konvertuojant „Excel“ skaičiuokles į HTML lenteles, ir išnagrinėsime kitus šio sprendimo privalumus konversijos reikalavimams. Nesvarbu, ar esate kūrėjas, ar galutinis vartotojas, šis straipsnis skirtas suteikti informacijos, kurios reikia norint pradėti konvertuoti iš „Excel“ į HTML.

„Excel“ į žiniatinklio konversijos API

Mėgaukitės sklandžia [Aspose.Cells Cloud] (https://products.aspose.cloud/cells/curl/) integracija, išplėstinėmis funkcijomis ir greito konvertavimo galimybėmis. Tai debesies pagrindu sukurta API, kuri suteikia paprastą ir efektyvų sprendimą konvertuoti „Excel“ skaičiuokles į HTML lenteles. Konvertuokite XLS ir XLSX į HTML lenteles naudodami tik kelias kodo eilutes, todėl nebereikės rankinio duomenų įvesti ir atlaisvinkite laiko svarbesnėms užduotims atlikti. Taigi, nesvarbu, ar jums reikia skelbti duomenis internete, dalytis jais su savo komanda ar automatizuoti darbo eigą, „Aspose.Cells Cloud“ suteikia lankstų ir keičiamo dydžio sprendimą jūsų Excel konvertavimo į HTML poreikius.

Dabar, atsižvelgiant į šio straipsnio apimtį, turime įtraukti Aspose.Cells Cloud SDK for .NET nuorodą kaip NuGet paketą mūsų C# .NET sprendime. NuGet paketų tvarkyklėje ieškokite „Aspose.Cells-Cloud“ ir pridėkite paketą.

Aspose.Cells Cloud

1 vaizdas: Aspose.Cells Cloud NuGet paketas.

Be to, norėdami naudotis API galimybėmis, taip pat turime turėti debesies prietaisų skydelio paskyrą. Jei dar nesate užsiprenumeravę, susikurkite nemokamą paskyrą per Cloud Dashboard naudodami galiojantį el. pašto adresą ir gaukite suasmenintus kliento kredencialus.

Peržiūrėkite skaičiuoklę internete naudodami C#

Aptarkime veiksmus, kaip galima atlikti internetinės skaičiuoklės funkciją naudojant C# .NET.

Excel į html

2 vaizdas: – „Excel“ į žiniatinklio konvertavimo peržiūra.

Naudokite šią nuorodą, kad atsisiųstumėte „Excel“ darbalapio pavyzdį (myDocument.xlsx) naudojamas aukščiau pateiktame pavyzdyje.

// Norėdami gauti išsamių pavyzdžių ir duomenų failų, apsilankykite 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Gaukite kliento kredencialus iš https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// sukurti „CellsApi“ egzempliorių pateikdami „ClientID“ ir „ClientSecret“ informaciją
CellsApi instance = new CellsApi(clientID, clientSecret);

// Įveskite Excel darbaknygę
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "HTML";

// Gauto HTML failo pavadinimas
string resultantFile = "Converted.html";
        
try
{
    // įkelkite failą iš vietinio sistemos disko
    using (var file = System.IO.File.OpenRead(name))
    {

        // inicijuoti konvertavimo operaciją
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // Sėkmės pranešimas, jei konversija baigta
        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);
}

Supraskime aukščiau pateiktą kodo fragmentą:

CellsApi instance = new CellsApi(clientID, clientSecret);

Sukurkite „CellsApi“ objektą, kuriame kaip argumentus perduodame kliento kredencialus.

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

Perskaitykite įvesties Excel darbalapį naudodami System.IO.File klasės OpenRead(…) metodą.

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

Šis metodas suaktyvina „Excel“ į HTML konvertavimo operaciją ir išsaugo gautą HTML debesies saugykloje.

„Excel“ į HTML internete naudojant cURL komandas

„Excel“ į HTML konvertavimą galima pasiekti naudojant cURL komandas, kurios leidžia sąveikauti su Aspose.Cells Cloud API ir atlikti įvairias operacijas, įskaitant „Excel“ konvertavimą į HTML. Štai paprastas pavyzdys, kaip konvertuoti „Excel“ skaičiuoklę į HTML naudojant cURL komandas:

  1. Įkelkite „Excel“ skaičiuoklę į debesies saugyklos platformą, pvz., „Google“ diską arba „Dropbox“.
  2. Gaukite API raktą iš Aspose.Cells Cloud, kuris bus naudojamas jūsų API užklausoms autentifikuoti.
  3. Sukurkite JWT prieigos raktą pagal kliento kredencialus naudodami šią komandą.
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. Dabar naudokite šią cURL komandą, norėdami konvertuoti „Excel“ skaičiuoklę į 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. Kai cURL komanda įvykdoma, gautas HTML išsaugomas debesies saugykloje.

  2. Dabar vietoj debesies saugyklos, jei mums reikia išsaugoti HTML vietiniame diske, pabandykite naudoti šią cURL komandą:

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"

Pabandykite naudoti mūsų nemokamą internetinę [Excel Converter] (https://products.aspose.app/cells/conversion) programą.

Baigiamosios pastabos

Apibendrinant galima pasakyti, kad „Excel“ skaičiuoklių konvertavimas į HTML lenteles yra įprasta daugelio įmonių ir organizacijų užduotis, o „Aspose.Cells Cloud“ yra galingas ir lankstus sprendimas, atitinkantis jų poreikius. Naudodami Aspose.Cells Cloud SDK, skirtą .NET, galite greitai ir lengvai konvertuoti “Excel” skaičiuokles į HTML lenteles naudodami tik kelias kodo eilutes. Be to, Aspose.Cells Cloud siūlo daugybę funkcijų, įskaitant kelių programavimo kalbų palaikymą, integraciją su populiariomis debesų saugojimo platformomis ir patogią sąsają, todėl tai yra idealus sprendimas įvairaus dydžio įmonėms ir organizacijoms. Nesvarbu, ar jums reikia skelbti duomenis internete, dalytis jais su savo komanda ar automatizuoti darbo eigą, „Aspose.Cells Cloud“ yra patikimas ir keičiamo dydžio sprendimas jūsų „Excel“ į HTML konvertavimo poreikiams.

Taip pat rekomenduojame ištirti Produkto dokumentaciją, nes joje yra temų, paaiškinančių kitas įdomias API funkcijas, rinkinys. Galiausiai, jei naudojant API kyla problemų, susisiekite su mumis per nemokamą Produktų palaikymo forumą.

susiję straipsniai

Norėdami sužinoti daugiau apie tai, apsilankykite šiose nuorodose: