Konvertálja a PPT-t JPG-be online

Ismerje meg, hogyan konvertálhat PPT-t JPG-vé online

A PowerPoint prezentációk JPG képekké konvertálása sok esetben általános követelmény. Használhatja például a diákat képként egy webhelyen, közösségimédia-bejegyzésben vagy e-mailes hírlevélben. Vagy lehet, hogy létre kell hoznia egy miniatűrt vagy előnézeti képet a prezentációról. Bármi legyen is az ok, a PowerPoint JPG formátumba konvertálására szolgáló megbízható és hatékony módszerrel sok időt és erőfeszítést takaríthat meg. Ebben a cikkben megvizsgáljuk, hogyan lehet a PowerPointot JPG formátumba konvertálni a Java Cloud SDK használatával, és minden szükséges részletet megadunk az induláshoz.

Az átalakítás minden népszerű formátum ellen végrehajtható, beleértve a (PPT / PPTX / OTP / ODP stb.)

PowerPoint JPG konvertáló API

Az Aspose.Slides Cloud SDK for Java egyszerű és hatékony megoldást kínál erre a feladatra, további szoftverek vagy bővítmények nélkül. Ezzel az SDK-val egyszerűen, néhány sornyi kóddal konvertálhatja a PowerPoint-prezentációkat kiváló minőségű JPG-képekké. Ezen felül opciók és beállítások széles skáláját kínálja az átalakítási folyamat testreszabásához az Ön egyedi igényei szerint. Ezenkívül az Aspose.Slides Cloud SDK for Java egy felhő alapú megoldás, ami azt jelenti, hogy az átalakítást a szerver oldalon is végrehajthatja anélkül, hogy szoftvert vagy bővítményt kellene telepítenie az ügyféloldalra. Ezáltal az átalakítási folyamat gyors, hatékony és könnyen elérhető bármely internetkapcsolattal rendelkező platformról vagy eszközről.

Most hozzá kell adnunk az SDK-referenciát a projektünkhöz úgy, hogy egyszerűen hozzáadjuk a következő részleteket a maven build projekt pom.xml fájljához.

<repositories>



 <repository>



        <id>aspose-cloud</id>



        <name>artifact.aspose-cloud-releases</name>



        <url>http://artifact.aspose.cloud/repo</url>



    </repository>   
</repositories>



<dependencies>



 <dependency>



    <groupId>com.aspose</groupId>



    <artifactId>aspose-slides-cloud</artifactId>



    <version>21.3.0</version>



 </dependency>



</dependencies>

A telepítés után létre kell hoznunk egy fiókot a Cloud dashboard oldalon. Ha van GitHub- vagy Google-fiókja, egyszerűen regisztráljon. Ellenkező esetben hozzon létre egy új fiókot, és szerezze be az ügyfél hitelesítő adatait.

Konvertálja a PPT-t JPG-be Java nyelven

Ebben a részben a PowerPoint prezentációt JPG formátumban fogjuk renderelni. Kérjük, kövesse az alábbiakban meghatározott lépéseket.

  • Először is hozzon létre egy SlidesApi objektumot, ahol argumentumként adjuk át a ClientID és a ClientSecret adatokat.
  • Másodszor, hozzon létre egy objektumot a PutSlideSaveAsRequest osztályból.
  • Harmadszor, hívja meg a PutSlideSaveAsRequest setFormat(…) metódusát, és adjon át JPEG értéket a SlideExportFormat felsorolásból.
  • Most hívja meg a PutSlideSaveAsRequest osztály setName(…) metódusát a bemeneti PPTX fájl nevének megadásához.
  • Az eredményül kapott fájl nevének megadásához használja a PutSlideSaveAsRequest osztály setOutPath(…) metódusát.
  • Utolsó előtt hívja meg a setSlideIndex(..) metódust, és adja meg a konvertálandó PowerPoint-dia indexét.
  • Végül hívja meg a SlidesAPi osztály putSlideSaveAs(…) metódusát, és adja át a PutSlideSaveAsRequest objektumot argumentumként.
// Szerezze be a ClientID-t és a ClientSecret-et a https://dashboard.aspose.cloud/ webhelyről
String clientId = "718e4235-8866-4ebe-bff4-f5a14a4b6466";
String clientSecret = "388e864b819d8b067a8b1cb625a2ea8e";

// hozzon létre egy SlidesApi példányt
SlidesApi slidesApi = new SlidesApi(clientId,clientSecret);

// hozza létre a PutSlideSaveAsRequest példányt
PutSlideSaveAsRequest request = new PutSlideSaveAsRequest();

// kimeneti fájl formátuma
request.setFormat(SlideExportFormat.JPEG);

// a Cloud Storage-on elérhető PPTX bemenet neve
request.setName("Presentation1.pptx");

// az eredményül kapott fájl neve
request.setOutPath("Converted.jpeg");		

// az átalakítandó dia indexe
request.setSlideIndex(1);

// hívja meg az API metódust a PPTX JPG átalakítás végrehajtásához
slidesApi.putSlideSaveAs(request);
PPT - JPG előnézet

  1. kép: - PPT JPG konvertálási előnézet.

A fenti példában használt mintafájlok letölthetők a következő hivatkozásokról

PPT konvertálása PNG-re Java nyelven

A nagyjából hasonló megközelítéssel a PowerPoint PNG formátumba is konvertálhatjuk. A következő példában megvitatjuk a PowerPoint prezentáció helyi rendszerről való feltöltésének és PNG formátumba való konvertálásának részleteit a felhőben.

  • Először is létre kell hoznunk a SlidesApi objektumát, amely a ClientID-t és a ClientSecret-et veszi be bemeneti argumentumként.
  • A következő lépés egy prezentációs fájl betöltése a helyi tárhelyről egy byte[] tömbbe.
  • Hozzon létre egy példányt a PutExportSlideRequest osztályból.
  • A kimeneti formátum megadásához használja a PutExportSlideRequest osztály setFormat(….) metódusát, és adja át a PNG értéket a SlideExportFormat felsorolásból.
  • A bemeneti fájlt a setDocument(…) metódus adja át, amely argumentumként egy byte[] tömböt vesz fel.
  • Most meg kell adnunk a konvertálandó dia indexét a setSlideIndex(..) metódussal.
  • Az eredményül kapott fájl nevének megadásához használja a setOutPath(…) metódust.
  • Végül hívja meg a putExportSlide(…) metódust, amely a PutExportSlideRequest objektumot veszi argumentumként az átalakítás végrehajtásához.
// Szerezze be a ClientID-t és a ClientSecret-et a https://dashboard.aspose.cloud/ webhelyről
String clientId = "718e4235-8866-4ebe-bff4-f5a14a4b6466";
String clientSecret = "388e864b819d8b067a8b1cb625a2ea8e";

// hozzon létre egy SlidesApi példányt
SlidesApi slidesApi = new SlidesApi(clientId,clientSecret);

// fájl betöltése a helyi rendszerből
File f = new File("/Users/nayyershahbaz/Documents/input.ppt");

// konvertálja a fájlt byte tömbbé
byte[] bytes = Files.readAllBytes(f.toPath());
				 
// hozza létre a PutSlideSaveAsRequest példányt
PutExportSlideRequest request = new PutExportSlideRequest();

// kimeneti fájl formátuma
request.setFormat(SlideExportFormat.PNG);

// a Cloud Storage-on elérhető bemeneti PPT neve
request.setDocument(bytes);

// diaindex beállítása
request.setSlideIndex(1);

// az eredményül kapott fájl neve
request.setOutPath("Converted.png");		

// hívja meg az API metódust a PPT PNG konverzió végrehajtásához
slidesApi.putExportSlide(request);
PPT-PNG előnézet

  1. kép: - PPT-ből PNG-be átalakítás előnézet.

A fenti példában használt minta bemeneti és kimeneti fájlok letölthetők a következő hivatkozásokról

PowerPoint JPG formátumba a cURL parancsokkal

Az Aspose.Slides Cloud API és a cURL parancsok használata a PowerPoint JPG formátumba konvertálásához számos előnnyel jár. Először is rendkívül kényelmes, mivel az API bárhonnan elérhető internetkapcsolattal. Ezenkívül rendkívül pontos és kiváló minőségű kimeneti fájlokat hoz létre, biztosítva, hogy a konvertált képek professzionálisak és tetszetősek legyenek. Ennek a megközelítésnek egy másik előnye, hogy időt és erőforrásokat takarít meg az átalakítási folyamat automatizálásával, így nincs szükség kézi átalakításra vagy harmadik féltől származó eszközök használatára. Végül, az API nagymértékben testreszabható, és számos opcióval módosíthatja a kimeneti fájlokat, hogy megfeleljenek az Ön egyedi igényeinek.

Ebben a megközelítésben az első lépés egy JSON Web Token (JWT) létrehozása a ClientID és a ClientSecret adatai alapján. Tehát kérjük, hajtsa végre a következő parancsot a terminálban a JWT token generálásához.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=718e4235-8866-4ebe-bff4-f5a14a4b6466&client_secret=388e864b819d8b067a8b1cb625a2ea8e" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Ha megvan a JWT token, a következő paranccsal konvertálhatja a meglévő PowerPoint felhőtárhelyen JPG formátumba. A [PostSlidesSplit][12] API-t használtuk, amely felosztja a prezentációs fájlt, és minden diákról képet készít.

A mi forgatókönyvünkben az 1-től az 1-ig terjedő tartományt biztosítunk.

curl -X POST "https://api.aspose.cloud/v3.0/slides/Presentation1.pptx/split?format=Jpeg&from=1&to=1" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: application/json" \
-d "{  \"DefaultRegularFont\": \"string\",  \"Format\": \"jpeg\"}"

Konvertálja a PPT-t PNG-re a cURL paranccsal

A PowerPoint prezentáció diákjai egyszerűen konvertálhatók PNG formátumba. Az átalakítás végrehajtásához használja a következő parancsot.

curl -X POST "https://api.aspose.cloud/v3.0/slides/Presentation1.pptx/split?format=Png&width=1000&height=600&from=1&to=1" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: application/json" \
-d "{  \"DefaultRegularFont\": \"string\",  \"Format\": \"png\"}"

Következtetés

Megtudtuk, hogy a PowerPoint JPG formátumba konvertálása mellett az Aspose.Slides Cloud API lehetővé teszi a PowerPoint fájlok PNG formátumba konvertálását is. A PNG (Portable Network Graphics) egy veszteségmentes képformátum, amely támogatja az átlátszóságot, és gyakran használják webes grafikákhoz és más digitális képekhez.

A PowerPoint konvertálása PNG formátumba vagy a PowerPoint JPG formátumba az Aspose.Slides Cloud segítségével egy egyszerű folyamat, amely csak néhány soros Java kóddal vagy curl parancsokkal hajtható végre. Ha PowerPoint-prezentációit PNG formátumba konvertálja, könnyedén beillesztheti őket weboldalakba, blogokba és egyéb digitális tartalmakba.

Akár JPG- vagy PNG-formátumba kell konvertálnia a PowerPoint-ot, az Aspose.Slides Cloud gyors, megbízható és méretezhető megoldást kínál, amely még a legnagyobb PowerPoint-fájlokat is könnyedén kezeli. Tehát ha egy hatékony és rugalmas PowerPoint konverziós eszközt keres, feltétlenül nézze meg az Aspose.Slides Cloudot még ma!

Hasznos linkek

Kapcsolódó cikkek

Javasoljuk továbbá, hogy látogassa meg az alábbi linkeket a részletekért: