Duomenų įvedimui, duomenų tvarkymui, apskaitos darbams, finansinei analizei, laiko valdymui, užduočių valdymui ir kt. Tuo pačiu metu HTML yra populiarus duomenų ir informacijos dalijimosi internetu formatas ir siūlo daugybę privalumų, įskaitant kelių platformų suderinamumą, lengvą tinkinimą ir lankstumą. Konvertuodami „Excel“ skaičiuokles į HTML, galite lengvai bendrinti duomenis su kitais ir užtikrinti, kad jūsų informacija būtų pasiekiama bet kam, bet kur ir bet kuriame įrenginyje. Šiame nuosekliame vadove išnagrinėsime „Excel“ konvertavimo į HTML pranašumus naudojant Java REST API.
- Konverteris iš Excel į HTML
- „Excel“ į žiniatinklį „Java“.
- Konvertuokite Excel į HTML naudodami cURL komandas
Konverteris iš Excel į HTML
Aspose.Cells Cloud SDK for Java yra galingas įrankis, siūlantis daugybę galimybių konvertuoti „Excel“ skaičiuokles į HTML formatą. Naudodami šį SDK galite tinkinti išvestį, kad ji atitiktų konkrečius poreikius, įskaitant galimybę nurodyti HTML kodavimą, išsaugoti vaizdus kaip atskirus failus ir valdyti išvesties formatavimą. Ji taip pat palaiko įvairius kitus failų formatus, įskaitant XLS, XLSX, CSV, [PDF](https://docs.fileformat.com/pdf /) ir dar daugiau, todėl tai yra universalus dokumentų konvertavimo įrankis. Be to, jis yra labai keičiamas, todėl galite greitai ir efektyviai apdoroti didelius duomenų kiekius. Nesvarbu, ar esate kūrėjas, verslo savininkas ar dokumentų valdymo profesionalas, „Aspose.Cells Cloud SDK“, skirta „Java“, yra idealus pasirinkimas konvertuoti „Excel“ į HTML.
Dabar pirmiausia turime pridėti SDK nuorodą į „Java“ projektą (maven build), pridėdami šią informaciją į 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>
Jei neturite paskyros Cloud Dashboard, susikurkite nemokamą paskyrą naudodami galiojantį el. pašto adresą ir gaukite suasmenintus kliento kredencialus.
„Excel“ į žiniatinklį „Java“.
Aptarkime išsamią informaciją, kaip galite sukurti internetinę skaičiuoklių peržiūros priemonę atlikdami toliau nurodytus veiksmus.
- Sukurkite „CellsApi“ klasės egzempliorių, kuris naudoja kliento kredencialus kaip įvesties argumentus.
- Nurodykite įvesties „Excel“ pavadinimą, gautą formatą kaip HTML ir išvesties failo pavadinimą eilutės kintamuosiuose.
- Skaitykite „Excel“ darbaknygės turinį iš vietinio disko, naudodami failo egzempliorių.
- Galiausiai iškvieskite metodą cellsWorkbookPutConvertWorkbook(…), kad pradėtumėte konvertavimo operaciją.
// Norėdami gauti daugiau pavyzdžių, apsilankykite https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Gaukite ClientID ir ClientSecret iš https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// sukurti „CellsApi“ egzempliorių naudodami kliento kredencialus
CellsApi api = new CellsApi(clientId,clientSecret);
// įvesties „Excel“ darbaknygės pavadinimas
String fileName = "source.xlsx";
// slaptažodžio informacija, jei darbaknygė yra užšifruota
String password = null;
// gautas failo formatas
String format = "HTML";
// įkelti failą iš vietinės sistemos
File file = new File("c://Users/"+fileName);
// atlikti dokumentų konvertavimo operaciją
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);
// atsispausdinti sėkmės pranešimą
System.out.println("Successfull completion of Excel to HTML conversion !");
}catch(Exception ex)
{
System.out.println(ex);
}
Aukščiau pateiktame pavyzdyje naudojamą įvestį „Excel“ galima atsisiųsti iš myDocument.xlsx.
Atkreipkite dėmesį į nuostabias API galimybes, kai atskiri darbalapiai atsiranda kaip atskiri skirtukai gautame HTML.
Konvertuokite Excel į HTML naudodami cURL komandas
„Excel“ konvertavimas į HTML / XLS į Web naudojant REST API ir cURL komandas suteikia daug privalumų. Visų pirma, šis metodas yra labai lankstus ir gali būti lengvai integruotas į esamas darbo eigas. Naudodami REST API ir cURL komandas galite automatizuoti dokumentų konvertavimo užduotis ir sumažinti rankiniam konvertavimui reikalingų laiko bei išteklių kiekį. Be to, naudojant debesies pagrindu veikiantį įrankį, pvz., Aspose.Cells Cloud, galite atlikti konversijas keičiamo dydžio ir saugioje platformoje, nereikalaujant jokios papildomos programinės įrangos. Galiausiai, naudojant REST API ir cURL komandas Excel konvertuoti į HTML yra ekonomiškas sprendimas, kuris gali padėti sutaupyti pinigų, susijusių su licencijavimo mokesčiais ir priežiūros išlaidomis.
Taigi pirmiausia turime sugeneruoti JWT prieigos raktą, vykdydami šią komandą.
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"
Kai turėsime JWT prieigos raktą, turime vykdyti šią komandą, norėdami konvertuoti XLS į HTML ir išsaugoti išvestį debesies saugykloje.
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":{}}
Galutiniai komentarai
Apibendrinant galima pasakyti, kad „Excel“ konvertavimas į HTML yra įprasta užduotis, kurią galima atlikti naudojant įvairius įrankius ir metodus. Tačiau šiame straipsnyje mes ištyrėme du būdus, kaip konvertuoti „Excel“ į HTML: naudojant „Java“ kodą su Aspose.Cells Cloud SDK ir naudojant REST API ir cURL komandas. Abu metodai turi savo unikalius privalumus ir pranašumus, atsižvelgiant į jūsų konkrečius reikalavimus ir darbo eigą. „Java“ kodo naudojimas suteikia labiau pritaikomą ir integruotą sprendimą, o naudojant REST API ir cURL komandas suteikiama daugiau lankstumo ir mastelio. Galiausiai metodo pasirinkimas priklauso nuo tokių veiksnių kaip „Excel“ failų dydis ir sudėtingumas, reikalingas automatizavimo ir integravimo lygis bei bendras biudžetas ir ištekliai. Nepriklausomai nuo to, kokį metodą pasirinksite, Aspose.Cells Cloud yra galinga ir patikima dokumentų konvertavimo platforma, palaikanti daugybę failų formatų ir funkcijų.
Atminkite, kad visą SDK šaltinio kodą galima atsisiųsti iš GitHub (paskelbta pagal MIT licenciją). Galiausiai, jei naudojant API kyla problemų, susisiekite su mumis per nemokamą produkto palaikymo forumą.
susiję straipsniai
Primygtinai rekomenduojame apsilankyti šiose nuorodose, kad sužinotumėte daugiau apie: