Excel PowerPointba

Az Excel konvertálása PowerPoint formátumba Java nyelven

Az Excel és a PowerPoint két széles körben használt alkalmazás, amelyek számos vállalkozásban és iparágban nélkülözhetetlenek. Az Excel gyakran használt adatok tárolására és rendszerezésére, míg a PowerPoint gyakran prezentációk és diavetítések készítésére szolgál. Az Excel-fájlok PowerPoint-prezentációkká konvertálása gyakori feladat, amelyet sok embernek el kell végeznie, és a manuális végrehajtása időigényes és hibás lehet. Ebben a blogbejegyzésben átfogó útmutatót adunk arról, hogyan lehet az Excelt PowerPoint-ba konvertálni a Java REST API használatával. Különböző technikákkal fogunk foglalkozni, amelyekkel automatizálható az átalakítási folyamat, és hatékonnyá tehetjük a folyamatot. Akár fejlesztő, akár üzleti szakember, ez az útmutató segít a munkafolyamat egyszerűsítésében és időt takarít meg. Kezdjük el!

Excelből PowerPoint konvertáló API

Az Aspose.Cells Cloud SDK for Java egy hatékony felhőalapú API, amely sokféle lehetőséget biztosít az Excel-fájlokkal való munkavégzéshez. A legfontosabb funkciók közé tartozik az Excel-PowerPoint, az XLS-ből PDF-be, az XLS-ből a HTML-be-be, az Excel-fájlok egyesítése és felosztása és még sok más. Az API rugalmas és testreszabható, így a fejlesztők olyan megoldásokat hozhatnak létre, amelyek megfelelnek sajátos igényeiknek. Automatizálja és egyszerűsítse Excellel kapcsolatos feladatait a felhőben anélkül, hogy szoftvert vagy hardvert kellene telepítenie.

Most az első lépés az SDK hivatkozás hozzáadása a Java projekthez.

<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 még nem iratkozott fel az Aspose Cloud szolgáltatásra, hozzon létre egy ingyenes fiókot érvényes e-mail címmel. Ezután kérje le az ügyfél-azonosítót és az ügyféltitkot a műszerfalról.

Az Excel konvertálása PowerPoint formátumba Java nyelven

Ez a rész az Excel Java használatával PowerPoint formátumba konvertálásával kapcsolatos részleteket ismerteti.

  • Hozzon létre egy CellsApi példányt, miközben bemeneti argumentumként adja át az ügyfél hitelesítő adatait.
  • Hozzon létre változókat, amelyek tartalmazzák a bemeneti Excel nevet, az eredmény PowerPoint formátumot és a kimeneti fájl nevét.
  • Olvasson Excel-fájlt a helyi meghajtóról a Fájlpéldány használatával.
  • Ezután töltse fel az Excel munkalapot a felhőtárhelyre az uploadFile(…) módszerrel.
  • Végül hívja meg a cellsWorkbookGetWorkbook(…) metódust az Excel-PowerPoint konverzió végrehajtásához. Az átalakítás után az eredményül kapott fájl mentésre kerül a felhőtárhelyen.
// 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 = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
	  
    // 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 = "myDocument.xlsx";
    // a jelszó részletei, ha a munkafüzet titkosítva van
    String password = null;
	        
    // Adja meg a munkafüzet sorainak automatikus illesztését.
    Boolean isAutoFit = true;
    // Meghatározza, hogy csak a táblázat adatait mentse-e.
    Boolean onlySaveTable = true;
	    		
    // eredő fájlformátum
    String format = "PPTX";
	    		
    // fájl betöltése a helyi rendszerből
    File file = new File(fileName);	
	    
    // töltse fel az XLSB bemenetet a felhőtárhelyre
    api.uploadFile("input.xlsx", file, "default");
	    	         
    // dokumentumkonverziós művelet végrehajtása
    File response = api.cellsWorkbookGetWorkbook("input.xlsx", password,format, 
	    			            isAutoFit, onlySaveTable, null,"default", "Resultant.pptx","default", null);       
	    
    // sikerüzenet nyomtatása
    System.out.println("Successfull conversion of Excel to PowerPoint !");
    }catch(Exception ex)
    {
        System.out.println(ex.getMessage());
    }
Excel PPTX előnézet

  1. kép: – az Excelből PowerPointba konvertáló előnézet

Érdemes lehet letölteni a bemeneti Excel-munkafüzetet és az eredményül kapott PowerPointot a myDocument.xlsx és a Resultant.pptx oldalról.

Excel beillesztése a PowerPointba a cURL parancsokkal

Mivel a REST API-k könnyen elérhetők cURL parancsokkal, ezért ebben a részben az XLS-t PPT-vé konvertáljuk cURL parancsok segítségével. Most az első lépés egy JWT hozzáférési jogkivonat létrehozása a következő parancs végrehajtása közben.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Most, hogy megvan a személyre szabott JWT tokenünk, a következő parancsot kell végrehajtanunk, hogy betöltsünk egy Excelt a felhőtárhelyről, végrehajtsuk a konvertálást PowerPointba, és a kimenetet felhőtárhelyre mentsük.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/input.xlsx?format=PPTX&isAutoFit=true&onlySaveTable=true&outPath=Resultant.pptx&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

Következtetés

Összefoglalva, az Aspose.Cells Cloud hatékony és rugalmas megoldást kínál az Excel-fájlok PowerPoint-prezentációkká konvertálására és az Excel-adatokkal való munkavégzésre a felhőben. Az API használatával egyszerűsítheti munkafolyamatait és automatizálhatja az Excelhez kapcsolódó feladatokat, így időt takaríthat meg, és minimálisra csökkentheti a hibákat. Ebben a blogbejegyzésben átfogó útmutatót adunk arról, hogyan lehet az Excelt PowerPoint-ba konvertálni Java használatával. Reméljük, hogy ez a blogbejegyzés hasznos volt az üzleti vagy fejlesztési szükségleteihez szükséges részletek közlésében.

Ha bármilyen problémába ütközik az API használata során, forduljon hozzánk bizalommal a 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: