jisbqu għal html

Ikkonverti Excel għal HTML f’Java

Aħna nużaw Excel kotba tax-xogħol biex inwettqu d-dħul tad-dejta, norganizzaw id-dejta, inwettqu xogħlijiet tal-kontabilità, inwettqu analiżi finanzjarja, ġestjoni tal-ħin, ġestjoni tal-kompiti, u ħafna aktar. Fl-istess ħin, HTML huwa format popolari għall-kondiviżjoni tad-dejta u l-informazzjoni fuq l-internet, u joffri firxa wiesgħa ta ‘benefiċċji, inklużi kompatibilità bejn il-pjattaformi, customization faċli, u flessibilità. Billi tikkonverti l-ispreadsheets ta’ l-Excel tiegħek għal HTML, tista’ faċilment taqsam id-dejta tiegħek ma’ oħrajn, u tiżgura li l-informazzjoni tiegħek tkun aċċessibbli għal kulħadd, kullimkien u fuq kwalunkwe apparat. F’din il-gwida pass pass, aħna ser nesploraw il-benefiċċji tal-konverżjoni ta ‘Excel għal HTML, bl-użu ta’ Java REST API.

Konvertitur Excel għal HTML

Aspose.Cells Cloud SDK għal Java hija għodda b’saħħitha li toffri firxa wiesgħa ta ‘kapaċitajiet għall-konverżjoni ta’ spreadsheets Excel f’format HTML. B’dan l-SDK, tista ’tippersonalizza l-output tiegħek biex tissodisfa l-bżonnijiet speċifiċi tiegħek, inkluża l-abbiltà li tispeċifika l-kodifikazzjoni HTML, issalva l-immaġini bħala fajls separati, u tikkontrolla l-ifformattjar tal-output tiegħek. Jappoġġa wkoll varjetà ta’ formati oħra ta’ fajls, inklużi XLS, XLSX, CSV, [PDF](https://docs.fileformat.com/pdf /), u aktar, li jagħmilha għodda versatili għall-konverżjoni tad-dokumenti. Barra minn hekk, huwa skalabbli ħafna, li jippermettilek tipproċessa volumi kbar ta ‘dejta malajr u b’mod effiċjenti. Kemm jekk int żviluppatur, sid ta’ negozju, jew professjonist fil-ġestjoni tad-dokumenti, Aspose.Cells Cloud SDK għal Java hija għażla ideali biex tikkonverti Excel għal HTML.

Issa l-ewwel irridu nżidu r-referenza SDK fil-proġett Java (maven build) billi nżidu l-informazzjoni li ġejja f’pom.xml.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.cloud/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cells-cloud</artifactId>
        <version>22.8</version>
    </dependency>
</dependencies>

Jekk m’għandekx kont eżistenti fuq Cloud Dashboard, jekk jogħġbok oħloq kont b’xejn billi tuża indirizz elettroniku validu u akkwista d-dettalji tal-kredenzjali tal-klijent personalizzati tiegħek.

Excel għall-Web f’Java

Ejja niddiskutu d-dettalji ta’ kif tista’ tiżviluppa spreadsheet viewer onlajn billi ssegwi l-passi mogħtija hawn taħt.

  • Oħloq eżempju tal-klassi CellsApi li tieħu l-kredenzjali tal-klijent bħala argumenti ta’ input.
  • Speċifika l-isem tal-input Excel, il-format li jirriżulta bħala HTML, u l-isem tal-fajl tal-output f’varjabbli ta ‘string.
  • Aqra l-kontenut tal-ktieb tax-xogħol Excel minn drive lokali billi tuża File instance.
  • Fl-aħħarnett, sejjaħ il-metodu cellsWorkbookPutConvertWorkbook(…) biex tibda l-operazzjoni ta ‘konverżjoni.
// għal aktar eżempji, jekk jogħġbok żur https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Ikseb ClientID u ClientSecret minn https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // toħloq eżempju ta 'CellsApi billi tuża l-kredenzjali tal-klijent
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // isem tal-ktieb tax-xogħol Excel input
    String fileName = "source.xlsx";
    // id-dettalji tal-password jekk il-ktieb tax-xogħol ikun encrypted
    String password = null;
        
    // format tal-fajl li jirriżulta
    String format = "HTML";
    		
    // tagħbija fajl mis-sistema lokali
    File file = new File("c://Users/"+fileName);	
    
    // twettaq operazzjoni ta 'konverżjoni tad-dokument
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);  
            
    // istampa messaġġ ta' suċċess
    System.out.println("Successfull completion of Excel to HTML conversion !");
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
jisbqu għall-preview tal-fajl csv

image1:- Excel għall-preview tal-konverżjoni HTML

L-input Excel użat fl-eżempju ta’ hawn fuq jista’ jitniżżel minn myDocument.xlsx.

Innota l-kapaċità aqwa tal-API fejn worksheets individwali qed jidhru bħala tabs separati fl-HTML riżultanti.

Ikkonverti Excel għal HTML billi tuża Kmandi ta’ cURL

Il-konverżjoni ta ‘Excel għal HTML / XLS għall-Web bl-użu ta’ REST API u kmandi tal-cURL toffri numru ta ‘benefiċċji. L-ewwel u qabel kollox, dan l-approċċ huwa flessibbli ħafna u jista ‘jiġi integrat faċilment fil-flussi tax-xogħol eżistenti tiegħek. Bl-użu tal-kmandi REST API u cURL, tista ‘awtomatizza l-kompiti tal-konverżjoni tad-dokumenti tiegħek u tnaqqas l-ammont ta’ ħin u riżorsi meħtieġa għall-konverżjoni manwali. Barra minn hekk, l-użu ta ‘għodda bbażata fuq sħab bħal Aspose.Cells Cloud jippermettilek twettaq konverżjonijiet fuq pjattaforma skalabbli u sigura, mingħajr il-ħtieġa ta’ xi softwer addizzjonali. Fl-aħħar nett, l-użu tal-kmandi REST API u cURL għall-konverżjoni ta ‘Excel għal HTML hija soluzzjoni kosteffettiva li tista’ tgħinek tiffranka l-flus fuq il-miżati tal-liċenzjar u l-ispejjeż tal-manutenzjoni.

Allura l-ewwel għandna bżonn niġġeneraw token ta ‘aċċess JWT filwaqt li tesegwixxi l-kmand li ġej.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Ladarba jkollna t-token JWT, irridu nwettqu l-kmand li ġej biex nikkonverti XLS għal HTML u ssalva l-output fil-ħażna Cloud.

curl -v -X PUT "https://api.aspose.cloud/v3.0/cells/convert?format=HTML&outPath=converted.html&checkExcelRestriction=true" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: multipart/form-data" \
-d {"File":{}}

Kummenti Finali

Bħala konklużjoni, il-konverżjoni ta ‘Excel għal HTML hija kompitu komuni li jista’ jitwettaq bl-użu ta ‘varjetà ta’ għodod u metodi. Madankollu f’dan l-artikolu, esplorajna żewġ approċċi għall-konverżjoni ta ‘Excel għal HTML: bl-użu tal-kodiċi Java mal-Aspose.Cells Cloud SDK, u l-użu tal-kmandi tal-API REST u l-cURL. Iż-żewġ approċċi joffru l-benefiċċji u l-vantaġġi uniċi tagħhom stess, skont ir-rekwiżiti speċifiċi u l-fluss tax-xogħol tiegħek. L-użu tal-kodiċi Java jipprovdi soluzzjoni aktar customizable u integrata, filwaqt li l-użu tal-API REST u l-kmandi tal-cURL joffri aktar flessibilità u skalabbiltà. Fl-aħħar mill-aħħar, l-għażla tal-approċċ tiddependi fuq fatturi bħad-daqs u l-kumplessità tal-fajls Excel tiegħek, il-livell ta ‘awtomazzjoni u integrazzjoni meħtieġa, u l-baġit u r-riżorsi ġenerali tiegħek. Irrispettivament minn liema approċċ tagħżel, Aspose.Cells Cloud jipprovdi pjattaforma b’saħħitha u affidabbli għall-konverżjoni tad-dokumenti, b’appoġġ għal firxa wiesgħa ta ‘formati ta’ fajls u karatteristiċi.

Jekk jogħġbok innota li l-kodiċi tas-sors sħiħ tal-SDKs jista’ jitniżżel minn GitHub (ippubblikat taħt liċenzja MIT). Fl-aħħar nett, jekk tiltaqa’ ma’ xi kwistjonijiet waqt li tuża l-API, jekk jogħġbok tħossok liberu li tikkuntattjana permezz ta’ forum ta’ appoġġ tal-prodott.

Artikoli Relatati

Nirrakkomandaw ħafna li żżur il-links li ġejjin biex titgħallem aktar dwar: