
Az Excel konvertálása HTML-re Java nyelven
Az Excel munkafüzeteket adatbevitelre, adatok rendszerezésére, könyvelési munkák elvégzésére, pénzügyi elemzésekre, időgazdálkodásra, feladatkezelésre és még sok másra használjuk. Ugyanakkor a HTML az adatok és információk internetes megosztásának népszerű formátuma, és számos előnyt kínál, beleértve a platformok közötti kompatibilitást, az egyszerű testreszabást és a rugalmasságot. Az Excel-táblázatok HTML-formátumba konvertálásával könnyedén megoszthatja adatait másokkal, és gondoskodhat arról, hogy adatai bárki, bárhol és bármilyen eszközön elérhetők legyenek. Ebben a lépésenkénti útmutatóban megvizsgáljuk az Excel HTML-re konvertálásának előnyeit a Java REST API használatával.
- Excel-HTML konverter
- Excel to Web Java nyelven
- Az Excel konvertálása HTML-be a cURL parancsok segítségével
Excel-HTML konverter
Az Aspose.Cells Cloud SDK for Java egy hatékony eszköz, amely számos lehetőséget kínál az Excel-táblázatok HTML formátumba konvertálására. Ezzel az SDK-val testreszabhatja a kimenetet az egyedi igényeinek megfelelően, beleértve a HTML-kódolás megadásának lehetőségét, a képek külön fájlként történő mentését és a kimenet formázásának szabályozását. Számos más fájlformátumot is támogat, beleértve az XLS, XLSX, CSV, PDF /), és még sok más, így sokoldalú eszköz a dokumentumok konvertálásához. Ezenkívül nagymértékben skálázható, lehetővé téve nagy mennyiségű adat gyors és hatékony feldolgozását. Legyen szó fejlesztőről, cégtulajdonosról vagy dokumentumkezelési szakemberről, az Aspose.Cells Cloud SDK for Java ideális választás az Excel HTML-re konvertálásához.
Most először hozzá kell adnunk az SDK hivatkozást a Java projektben (maven build) a következő információk hozzáadásával a pom.xml fájlban.
<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>
Ha nincs meglévő fiókja a Cloud Dashboard oldalon, hozzon létre egy ingyenes fiókot érvényes e-mail címmel, és szerezze be személyre szabott ügyfél-hitelesítési adatait.
Excel to Web Java nyelven
Beszéljük meg annak részleteit, hogyan fejleszthet online táblázatkezelőt az alábbi lépések követésével.
- Hozzon létre egy példányt a CellsApi osztályból, amely az ügyfél hitelesítő adatait veszi be bemeneti argumentumként.
- Adja meg a bemeneti Excel nevét, a kapott formátumot HTML-ként és a kimeneti fájl nevét karakterlánc-változókban.
- Olvassa el az Excel-munkafüzet tartalmát a helyi meghajtóról a Fájlpéldány használatával.
- Végül hívja meg a cellsWorkbookPutConvertWorkbook(…) metódust az átalakítási művelet elindításához.
// További példákért látogasson el a https://github.com/aspose-cells-cloud/aspose-cells-cloud-java oldalra
try
{
// Szerezze be a ClientID-t és a ClientSecret-et a https://dashboard.aspose.cloud/ webhelyről
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// hozzon létre egy CellsApi példányt az ügyfél hitelesítő adataival
CellsApi api = new CellsApi(clientId,clientSecret);
// a bemeneti Excel munkafüzet neve
String fileName = "source.xlsx";
// a jelszó részletei, ha a munkafüzet titkosítva van
String password = null;
// eredő fájlformátum
String format = "HTML";
// fájl betöltése a helyi rendszerből
File file = new File("c://Users/"+fileName);
// dokumentumkonverziós művelet végrehajtása
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);
// sikerüzenet nyomtatása
System.out.println("Successfull completion of Excel to HTML conversion !");
}catch(Exception ex)
{
System.out.println(ex);
}

image1:- Excel-HTML konverziós előnézet
A fenti példában használt Excel bemenet letölthető a myDocument.xlsx oldalról.
Figyelje meg az API elképesztő képességét, ahol az egyes munkalapok külön lapokként jelennek meg az eredményül kapott HTML-ben.
Az Excel konvertálása HTML-be a cURL parancsok segítségével
Az Excel konvertálása HTML-re / XLS-ből Webre a REST API és a cURL parancsok használatával számos előnnyel jár. Mindenekelőtt ez a megközelítés rendkívül rugalmas, és könnyen integrálható meglévő munkafolyamataiba. A REST API és cURL parancsok használatával automatizálhatja a dokumentumkonverziós feladatokat, és csökkentheti a kézi konvertáláshoz szükséges időt és erőforrásokat. Ezenkívül egy felhőalapú eszköz, például az Aspose.Cells Cloud használatával skálázható és biztonságos platformon hajthat végre konverziókat, további szoftverek nélkül. Végül, a REST API és a cURL parancsok használata az Excel HTML-formátumba konvertálására költséghatékony megoldás, amellyel pénzt takaríthat meg a licencdíjak és a karbantartási költségek terén.
Tehát először létre kell hoznunk egy JWT hozzáférési tokent, miközben végrehajtjuk a következő parancsot.
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"
Miután megvan a JWT token, a következő parancsot kell végrehajtanunk az XLS HTML formátumba konvertálásához, és a kimenetet a felhőtárolóba mentjük.
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":{}}
Végső megjegyzések
Összefoglalva, az Excel HTML formátumba konvertálása gyakori feladat, amelyet különféle eszközök és módszerek segítségével lehet végrehajtani. Ebben a cikkben azonban két megközelítést vizsgáltunk meg az Excel HTML-re konvertálására: Java-kódot az Aspose.Cells Cloud SDK-val, valamint REST API és cURL parancsokat. Mindkét megközelítésnek megvannak a maga egyedi előnyei és előnyei, az Ön egyedi követelményeitől és munkafolyamataitól függően. A Java kód használata testreszabhatóbb és integráltabb megoldást kínál, míg a REST API és a cURL parancsok nagyobb rugalmasságot és méretezhetőséget biztosítanak. Végső soron a megközelítés megválasztása olyan tényezőktől függ, mint például az Excel-fájlok mérete és összetettsége, a szükséges automatizálás és integráció szintje, valamint az általános költségvetés és erőforrások. Függetlenül attól, hogy melyik megközelítést választja, az Aspose.Cells Cloud hatékony és megbízható platformot biztosít a dokumentumok konvertálásához, a fájlformátumok és szolgáltatások széles skáláját támogatja.
Felhívjuk figyelmét, hogy az SDK-k teljes forráskódja letölthető a GitHub oldalról (MIT-licenc alatt jelent meg). Végül, ha bármilyen problémába ütközik az API használata során, kérjük, forduljon hozzánk az ingyenes terméktámogatási fórumon.
kapcsolódó cikkek
Erősen javasoljuk, hogy látogassa meg az alábbi linkeket, ha többet szeretne megtudni erről: