jisbqu għal html

Ikkonverti Excel għal HTML billi tuża C# .NET

Excel spreadsheets jintużaw ħafna għall-ħażna u l-analiżi tad-dejta, iżda jistgħu jkunu diffiċli biex jiġu aċċessati u jarawhom onlajn. Is-soluzzjoni għal din il-problema hija li tikkonverti spreadsheets Excel f’tabelli HTML, li huma faċilment aċċessibbli u viżibbli fuq il-web. B’Aspose.Cells Cloud, dan il-proċess sar saħansitra aktar faċli u aktar effiċjenti. F’dan l-artikolu, ser niddiskutu kif tuża Aspose.Cells Cloud biex tikkonverti spreadsheets Excel għal tabelli HTML, u tesplora l-benefiċċji l-oħra tal-użu ta ‘din is-soluzzjoni għar-rekwiżiti ta’ konverżjoni tiegħek. Kemm jekk inti żviluppatur jew utent aħħari, dan l-artikolu huwa ddisinjat biex jagħtik l-informazzjoni li għandek bżonn biex tibda bil-konverżjoni ta ‘Excel għal HTML.

Excel għall-API tal-Konverżjoni tal-Web

Igawdu integrazzjoni bla xkiel, karatteristiċi avvanzati u kapaċitajiet ta ‘konverżjoni veloċi ta’ Aspose.Cells Cloud. Hija API bbażata fuq il-cloud li tipprovdi soluzzjoni sempliċi u effiċjenti għall-konverżjoni ta’ spreadsheets Excel f’tabelli HTML. Ikkonverti XLS u XLSX għal tabelli HTML bi ftit linji ta ‘kodiċi biss, telimina l-ħtieġa kollha għal dħul manwali tad-dejta u tillibera l-ħin tiegħek għal kompiti aktar importanti. Għalhekk, kemm jekk għandekx bżonn tippubblika data online, taqsamha mat-tim tiegħek, jew awtomat il-fluss tax-xogħol tiegħek, Aspose.Cells Cloud jipprovdi soluzzjoni flessibbli u skalabbli għall-ħtiġijiet tiegħek ta ‘konverżjoni ta’ Excel għal HTML.

Issa, skont l-ambitu ta ‘dan l-artikolu, jeħtieġ li nżidu referenza Aspose.Cells Cloud SDK għal .NET bħala pakkett NuGet fis-soluzzjoni C# .NET tagħna. Fittex “Aspose.Cells-Cloud” fil-maniġer tal-pakketti NuGet u żid il-pakkett.

Aspose.Cells Cloud

Image 1:- Aspose.Cells Cloud NuGet pakkett.

Barra minn hekk, sabiex nużaw il-kapaċitajiet tal-API, jeħtieġ li jkollna wkoll kont tad-dashboard tal-Cloud. Jekk m’intix diġà abbonat, jekk jogħġbok oħloq kont b’xejn fuq Cloud Dashboard billi tuża indirizz elettroniku validu u akkwista l-kredenzjali personalizzati tal-klijent tiegħek.

Ara Spreadsheet Online billi tuża C#

Ejja niddiskutu l-passi dwar kif il-karatteristika tal-ispreadsheet onlajn tista’ titwettaq bl-użu ta’ C# .NET.

jisbqu għal html

Image 2:- Excel għall-preview tal-konverżjoni tal-Web.

Uża l-link li ġejja biex tniżżel il-kampjun ta’ worksheet ta’ Excel (myDocument.xlsx) użata fl-eżempju ta’ hawn fuq.

// Għal eżempji kompluti u fajls tad-dejta, jekk jogħġbok żur 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Ikseb kredenzjali tal-klijent minn https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// toħloq istanza ta' CellsApi billi tipprovdi dettalji ClientID u ClientSecret
CellsApi instance = new CellsApi(clientID, clientSecret);

// Input Excel ktieb tax-xogħol
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "HTML";

// Isem tal-fajl HTML li jirriżulta
string resultantFile = "Converted.html";
        
try
{
    // tagħbija l-fajl minn drive tas-sistema lokali
    using (var file = System.IO.File.OpenRead(name))
    {

        // initialize l-operazzjoni ta 'konverżjoni
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // Messaġġ ta' suċċess jekk titlesta l-konverżjoni
        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);
}

Ejja nifhmu s-snippet tal-kodiċi ta’ hawn fuq:

CellsApi instance = new CellsApi(clientID, clientSecret);

Oħloq oġġett ta ‘CellsApi fejn ngħaddu l-kredenzjali tal-klijent bħala argumenti.

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

Aqra l-worksheet ta ’l-input Excel billi tuża l-metodu OpenRead(…) tal-klassi System.IO.File.

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

Dan il-metodu jqajjem l-operazzjoni ta ‘konverżjoni ta’ Excel għal HTML u jiffranka l-HTML li jirriżulta fil-ħażna Cloud.

Excel għal HTML Online billi tuża l-Kmandi tal-cURL

Il-konverżjoni ta ‘Excel għal HTML tista’ tinkiseb bl-użu ta ‘kmandi ta’ cURL, li jippermettulek tinteraġixxi ma ‘Aspose.Cells Cloud API u twettaq diversi operazzjonijiet, inkluża konverżjoni ta’ Excel għal HTML. Hawn eżempju sempliċi ta’ kif tikkonverti spreadsheet Excel għal HTML billi tuża kmandi ta’ cURL:

  1. Tella’ l-ispreadsheet ta’ l-Excel tiegħek fuq pjattaforma tal-ħażna tas-sħab, bħal Google Drive jew Dropbox.
  2. Ikseb ċavetta API minn Aspose.Cells Cloud, li se tintuża biex tawtentika t-talbiet tal-API tiegħek.
  3. Iġġenera token ta ‘aċċess JWT ibbażat fuq il-kredenzjali tal-klijent billi tuża l-kmand li ġej.
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. Issa uża l-kmand cURL li ġej biex tikkonverti l-ispreadsheet ta’ Excel tiegħek għal 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. Ladarba l-kmand cURL jiġi esegwit, l-HTML li jirriżulta jiġi ffrankat fil-ħażna tas-sħab.

  2. Issa, minflok ħażna sħaba, jekk irridu nsalvaw l-HTML għal drive lokali, jekk jogħġbok ipprova uża l-kmand cURL li ġej:

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"

Ipprova uża l-[Excel Converter] tagħna b’xejn onlajn (https://products.aspose.app/cells/conversion) App.

Rimarki tal-Konklużjoni

Bħala konklużjoni, il-konverżjoni ta ‘folji ta’ Excel għal tabelli HTML hija kompitu komuni għal ħafna negozji u organizzazzjonijiet, u Aspose.Cells Cloud jipprovdi soluzzjoni qawwija u flessibbli għall-bżonnijiet tagħhom. Billi tuża Aspose.Cells Cloud SDK għal .NET, tista ’tikkonverti spreadsheets Excel għal tabelli HTML malajr u faċilment, bi ftit linji ta’ kodiċi biss. Barra minn hekk, Aspose.Cells Cloud joffri firxa ta ‘karatteristiċi, inkluż appoġġ għal lingwi ta’ programmar multipli, integrazzjoni ma ‘pjattaformi ta’ ħażna sħaba popolari, u interface faċli għall-utent, li jagħmilha soluzzjoni ideali għal negozji u organizzazzjonijiet ta ‘kull daqs. Kemm jekk għandek bżonn tippubblika dejta onlajn, taqsamha mat-tim tiegħek, jew tawtomatizza l-fluss tax-xogħol tiegħek, Aspose.Cells Cloud jipprovdi soluzzjoni affidabbli u skalabbli għall-ħtiġijiet tiegħek ta ‘konverżjoni ta’ Excel għal HTML.

Nirrakkomandaw ukoll li tesplora d-Dokumentazzjoni tal-Prodott, peress li fiha ġabra ta’ suġġetti li jispjegaw karatteristiċi eċċitanti oħra tal-API. Fl-aħħar nett, jekk tiltaqa’ ma’ xi kwistjonijiet waqt li tuża l-API, jekk jogħġbok tħossok liberu li tikkuntattjana permezz tal-Forum ta’ Appoġġ tal-Prodott b’xejn.

Artikoli Relatati

Jekk jogħġbok żur il-links li ġejjin biex titgħallem aktar dwar: