excel html-be

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

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);
    }
excelből csv fájlba előnézet

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: