Kasutame Excel töövihikuid andmete sisestamiseks, andmete korrastamiseks, raamatupidamistööde tegemiseks, finantsanalüüsi tegemiseks, ajajuhtimiseks, ülesannete haldamiseks ja paljuks muuks. Samal ajal on HTML populaarne vorming andmete ja teabe jagamiseks Internetis ning see pakub laia valikut eeliseid, sealhulgas platvormidevaheline ühilduvus, lihtne kohandamine ja paindlikkus. Kui teisendate oma Exceli arvutustabelid HTML-i, saate hõlpsalt oma andmeid teistega jagada ja tagada, et teie teave on kõigile, kõikjal ja mis tahes seadmes juurdepääsetav. Selles samm-sammulises juhendis uurime Java REST API abil Exceli HTML-iks teisendamise eeliseid.
- Exceli HTML-i konverter
- Excelist veebi Java-vormingus
- Teisendage Excel HTML-iks, kasutades cURL-i käske
Exceli HTML-i konverter
Aspose.Cells Cloud SDK for Java on võimas tööriist, mis pakub laia valikut võimalusi Exceli arvutustabelite teisendamiseks HTML-vormingusse. Selle SDK-ga saate kohandada oma väljundit vastavalt oma konkreetsetele vajadustele, sealhulgas määrata HTML-kodeering, salvestada pilte eraldi failidena ja juhtida väljundi vormindamist. See toetab ka mitmesuguseid muid failivorminguid, sealhulgas XLS, XLSX, CSV, [PDF](https://docs.fileformat.com/pdf /) ja palju muud, muutes selle mitmekülgseks tööriistaks dokumentide teisendamiseks. Lisaks on see väga skaleeritav, võimaldades teil kiiresti ja tõhusalt töödelda suuri andmemahtusid. Olenemata sellest, kas olete arendaja, ettevõtte omanik või dokumendihalduse professionaal, on Aspose.Cells Cloud SDK for Java ideaalne valik Exceli teisendamiseks HTML-iks.
Nüüd peame esmalt lisama Java projekti (maven build) SDK viite, lisades faili pom.xml järgmise teabe.
<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>
Kui teil pole Cloud Dashboardis kontot, looge tasuta konto, kasutades kehtivat e-posti aadressi, ja hankige oma isikupärastatud kliendi mandaadi üksikasjad.
Excelist veebi Java-vormingus
Arutame üksikasjalikult, kuidas saate veebipõhise tabelivaaturi välja töötada, järgides alltoodud samme.
- Looge CellsApi klassi eksemplar, mis võtab sisendargumentidena kliendi mandaadid.
- Määrake sisend Exceli nimi, saadud vorming HTML-ina ja väljundfaili nimi stringimuutujatena.
- Lugege Exceli töövihiku sisu kohalikult draivilt failieksemplari abil.
- Lõpuks kutsuge teisendustoimingu käivitamiseks meetod cellsWorkbookPutConvertWorkbook(…).
// rohkemate näidete saamiseks külastage aadressi https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Hankige ClientID ja ClientSecret saidilt https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// looge CellsApi eksemplar, kasutades kliendi mandaate
CellsApi api = new CellsApi(clientId,clientSecret);
// sisestatud Exceli töövihiku nimi
String fileName = "source.xlsx";
// parooli üksikasjad, kui töövihik on krüptitud
String password = null;
// tulemuseks olev failivorming
String format = "HTML";
// laadige fail kohalikust süsteemist
File file = new File("c://Users/"+fileName);
// teostada dokumendi teisendusoperatsioon
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);
// printida eduteade
System.out.println("Successfull completion of Excel to HTML conversion !");
}catch(Exception ex)
{
System.out.println(ex);
}
Ülaltoodud näites kasutatud Exceli sisendi saab alla laadida saidilt myDocument.xlsx.
Pange tähele API hämmastavat võimalust, kus üksikud töölehed kuvatakse saadud HTML-is eraldi vahekaartidena.
Teisendage Excel HTML-iks, kasutades cURL-i käske
Exceli teisendamine HTML-iks / XLS-i veebiks REST API ja cURL-i käskude abil pakub mitmeid eeliseid. Esiteks on see lähenemisviis väga paindlik ja seda saab hõlpsasti integreerida teie olemasolevatesse töövoogudesse. Kasutades REST API ja cURL-i käske, saate oma dokumendi teisendusülesandeid automatiseerida ning vähendada käsitsi teisendamiseks kuluvat aega ja ressursse. Lisaks võimaldab pilvepõhise tööriista, nagu Aspose.Cells Cloud, kasutamine teisendusi teha skaleeritaval ja turvalisel platvormil, ilma et oleks vaja täiendavat tarkvara. Lõpuks on REST API ja cURL-i käskude kasutamine Exceli HTML-iks teisendamiseks kuluefektiivne lahendus, mis aitab säästa raha litsentsitasudelt ja hoolduskuludelt.
Nii et kõigepealt peame järgmise käsu täitmisel genereerima JWT-pääsuluba.
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"
Kui meil on JWT-märk, peame XLS-i teisendamiseks HTML-iks ja väljundi pilvmälusse salvestamiseks täitma järgmise käsu.
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":{}}
Lõplikud kommentaarid
Kokkuvõtteks võib öelda, et Exceli teisendamine HTML-iks on tavaline ülesanne, mida saab täita erinevate tööriistade ja meetodite abil. Kuid selles artiklis uurisime kahte lähenemisviisi Exceli teisendamiseks HTML-iks: Java-koodi kasutamine koos Aspose.Cells Cloud SDK-ga ning REST API ja cURL-i käskude kasutamine. Mõlemad lähenemisviisid pakuvad oma ainulaadseid eeliseid ja eeliseid, olenevalt teie konkreetsetest nõudmistest ja töövoost. Java-koodi kasutamine pakub kohandatavamat ja integreeritumat lahendust, samas kui REST API ja cURL-i käskude kasutamine pakub suuremat paindlikkust ja mastaapsust. Lõppkokkuvõttes sõltub lähenemisviisi valik sellistest teguritest nagu teie Exceli failide suurus ja keerukus, vajalik automatiseerimise ja integreerimise tase ning teie üldine eelarve ja ressursid. Olenemata sellest, millise lähenemisviisi valite, pakub Aspose.Cells Cloud võimsat ja usaldusväärset platvormi dokumentide teisendamiseks, mis toetab laia valikut failivorminguid ja funktsioone.
Pange tähele, et SDK-de täieliku lähtekoodi saab alla laadida saidilt GitHub (avaldatud MIT-litsentsi alusel). Lõpuks, kui teil tekib API kasutamisel probleeme, võtke meiega ühendust tasuta tootetoe foorumi kaudu.
seotud artiklid
Selle kohta lisateabe saamiseks soovitame tungivalt külastada järgmisi linke: