Mēs izmantojam Excel darbgrāmatas, lai veiktu datu ievadi, sakārtotu datus, veiktu grāmatvedības darbus, veiktu finanšu analīzi, laika pārvaldību, uzdevumu pārvaldību un daudz ko citu. Tajā pašā laikā HTML ir populārs formāts datu un informācijas apmaiņai internetā, un tas piedāvā plašu priekšrocību klāstu, tostarp saderību starp platformām, vieglu pielāgošanu un elastību. Pārvēršot savas Excel izklājlapas uz HTML, varat viegli koplietot savus datus ar citiem un nodrošināt, ka jūsu informācija ir pieejama ikvienam, jebkurā vietā un jebkurā ierīcē. Šajā detalizētajā rokasgrāmatā mēs izpētīsim priekšrocības, ko sniedz Excel konvertēšana uz HTML, izmantojot Java REST API.
- Pārveidotājs no Excel uz HTML
- Excel uz Web Java
- Konvertējiet Excel uz HTML, izmantojot cURL komandas
Pārveidotājs no Excel uz HTML
Aspose.Cells Cloud SDK for Java ir spēcīgs rīks, kas piedāvā plašu iespēju klāstu Excel izklājlapu konvertēšanai HTML formātā. Izmantojot šo SDK, varat pielāgot izvadi savām īpašajām vajadzībām, tostarp iespēju norādīt HTML kodējumu, saglabāt attēlus kā atsevišķus failus un kontrolēt izvades formatējumu. Tā atbalsta arī dažādus citus failu formātus, tostarp XLS, XLSX, CSV, [PDF](https://docs.fileformat.com/pdf /), un vairāk, padarot to par daudzpusīgu dokumentu konvertēšanas rīku. Turklāt tas ir ļoti mērogojams, ļaujot ātri un efektīvi apstrādāt lielu datu apjomu. Neatkarīgi no tā, vai esat izstrādātājs, uzņēmuma īpašnieks vai dokumentu pārvaldības profesionālis, Aspose.Cells Cloud SDK for Java ir ideāla izvēle Excel konvertēšanai uz HTML.
Tagad vispirms mums jāpievieno SDK atsauce Java projektā (maven build), pievienojot šādu informāciju 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>
Ja jums nav esoša konta Cloud Dashboard, lūdzu, izveidojiet bezmaksas kontu, izmantojot derīgu e-pasta adresi, un iegūstiet personalizēto klienta akreditācijas informāciju.
Excel uz Web Java
Apspriedīsim detalizētu informāciju par to, kā izveidot tiešsaistes izklājlapu skatītāju, veicot tālāk norādītās darbības.
- Izveidojiet CellsApi klases gadījumu, kas izmanto klienta akreditācijas datus kā ievades argumentus.
- Norādiet ievades Excel nosaukumu, iegūto formātu kā HTML un izvades faila nosaukumu virknes mainīgajos.
- Lasiet Excel darbgrāmatas saturu no vietējā diska, izmantojot failu instanci.
- Visbeidzot, izsauciet metodi cellsWorkbookPutConvertWorkbook(…), lai sāktu konvertēšanas darbību.
// Lai iegūtu vairāk piemēru, lūdzu, apmeklējiet vietni https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Iegūstiet ClientID un ClientSecret no https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// izveidojiet CellsApi gadījumu, izmantojot klienta akreditācijas datus
CellsApi api = new CellsApi(clientId,clientSecret);
// ievades Excel darbgrāmatas nosaukums
String fileName = "source.xlsx";
// paroles informācija, ja darbgrāmata ir šifrēta
String password = null;
// iegūtais faila formāts
String format = "HTML";
// ielādējiet failu no vietējās sistēmas
File file = new File("c://Users/"+fileName);
// veikt dokumentu konvertēšanas operāciju
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);
// izdrukāt veiksmes ziņojumu
System.out.println("Successfull completion of Excel to HTML conversion !");
}catch(Exception ex)
{
System.out.println(ex);
}
Iepriekš minētajā piemērā izmantoto Excel ievadi var lejupielādēt no myDocument.xlsx.
Ievērojiet apbrīnojamo API iespēju, kur atsevišķas darblapas tiek parādītas kā atsevišķas cilnes iegūtajā HTML.
Konvertējiet Excel uz HTML, izmantojot cURL komandas
Excel konvertēšana uz HTML/XLS uz Web, izmantojot REST API un cURL komandas, piedāvā vairākas priekšrocības. Pirmkārt un galvenokārt, šī pieeja ir ļoti elastīga, un to var viegli integrēt jūsu esošajās darbplūsmās. Izmantojot REST API un cURL komandas, varat automatizēt savus dokumentu konvertēšanas uzdevumus un samazināt manuālai konvertēšanai nepieciešamo laiku un resursus. Turklāt, izmantojot mākoņdatošanas rīku, piemēram, Aspose.Cells Cloud, varat veikt reklāmguvumus mērogojamā un drošā platformā, neizmantojot papildu programmatūru. Visbeidzot, REST API un cURL komandu izmantošana Excel konvertēšanai uz HTML ir rentabls risinājums, kas var palīdzēt ietaupīt naudu par licencēšanas maksām un uzturēšanas izmaksām.
Tātad vispirms mums ir jāģenerē JWT piekļuves marķieris, izpildot šo komandu.
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"
Kad mums ir JWT marķieris, mums ir jāizpilda šāda komanda, lai pārveidotu XLS par HTML un saglabātu izvadi mākoņa krātuvē.
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":{}}
Nobeiguma komentāri
Visbeidzot, Excel konvertēšana uz HTML ir izplatīts uzdevums, ko var paveikt, izmantojot dažādus rīkus un metodes. Tomēr šajā rakstā mēs izpētījām divas pieejas Excel konvertēšanai uz HTML: izmantojot Java kodu ar Aspose.Cells Cloud SDK un izmantojot REST API un cURL komandas. Abas pieejas piedāvā savas unikālas priekšrocības un priekšrocības atkarībā no jūsu īpašajām prasībām un darbplūsmas. Java koda izmantošana nodrošina vairāk pielāgojamu un integrētu risinājumu, savukārt REST API un cURL komandu izmantošana nodrošina lielāku elastību un mērogojamību. Galu galā pieejas izvēle ir atkarīga no tādiem faktoriem kā Excel failu lielums un sarežģītība, nepieciešamais automatizācijas un integrācijas līmenis, kā arī jūsu kopējais budžets un resursi. Neatkarīgi no izvēlētās pieejas Aspose.Cells Cloud nodrošina jaudīgu un uzticamu platformu dokumentu konvertēšanai, kas atbalsta plašu failu formātu un funkciju klāstu.
Lūdzu, ņemiet vērā, ka visu SDK pirmkodu var lejupielādēt no vietnes GitHub (publicēts saskaņā ar MIT licenci). Visbeidzot, ja API lietošanas laikā rodas problēmas, lūdzu, sazinieties ar mums, izmantojot bezmaksas produktu atbalsta forumu.
Saistītie raksti
Mēs ļoti iesakām apmeklēt šīs saites, lai uzzinātu vairāk par: