
Konvertálja a PowerPointot HTML-ba | PPT HTML-be alakítása Java Cloud SDK-val.
A digitális átalakulás korában a PowerPoint prezentációk HTML-ra való átfordításának képessége egyre lényegesebbé vált. A PowerPoint HTML-ra való átkonvertálása számos előnyt kínál, lehetővé téve, hogy kihasználja prezentációi potenciálját, és javítsa azok hozzáférhetőségét, interaktivitását és elérhetőségét. A PowerPoint diáit HTML formátumba alakítva könnyedén megoszthatja tartalmát online, beágyazhatja weboldalakba, sőt, a saját igényei szerint testreszabhatja a dizájnt és a funkcionalitást. A PowerPoint HTML-ra való átkonvertálásának ereje a Java Cloud SDK segítségével számtalan lehetőséget nyit meg a közönség bevonás
- Java Cloud SDK a PowerPoint átalakításhoz
- PowerPoint fájl HTML-ra konvertálása Java-ban
- PPT to HTML using cURL Commands
Java Cloud SDK a PowerPoint átalakításhoz
Aspose.Slides Cloud SDK for Java egy erőteljes eszköz, amely átfogó képességeket biztosít a PowerPoint prezentációkkal való munkához. Sok más funkció mellett ez az SDK támogatja a PowerPoint fájlok HTML formátumba való könnyű konvertálásának lehetőségét. Az SDK lehetővé teszi, hogy interakcióba lépjen diák, alakzatok, szövegek, képek és egyéb elemekkel, teljes ellenőrzést biztosítva a prezentációk tartalma és elrendezése felett. Támogatja mind a PPT, mind a PPTX fájlformátumokat, biztosítva ezzel a különböző PowerPoint verziókkal való kompatibilitást.
Most már, a SDK használatához a Maven build projektben, kérjük, adja hozzá a következő részleteket a pom.xml fájlhoz.
<repositories>
<repository>
<id>aspose-cloud</id>
<name>artifact.aspose-cloud-releases</name>
<url>https://artifact.aspose.cloud/repo</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides-cloud</artifactId>
<version>22.4.0</version>
</dependency>
</dependencies>
A következő fontos lépés a kliens hitelesítő adatok lekérése a cloud dashboard oldalról. Jelentkezzen be GitHub vagy Google fiókjával, vagy egyszerűen regisztráljon ingyenes fiókra, és szerezze be a kliens hitelesítő adatait.
A PowerPoint HTML-re történő konvertálása Java-ban
Ebben a szakaszban megtanuljuk, hogyan lehet a felhőtárolóban tárolt PowerPoint-prezentációt betölteni és HTML formátumra konvertálni.
- Először létre kell hoznunk egy SlidesApi példányt, ahol az ügyfélhitelesítő adatokat argumetumként adjuk meg.
- Másodszor, hozz létre egy File osztály objektumot, és olvasd el a bemeneti PowerPoint fájl tartalmát.
- Most átalakítja a PowerPoint tartalmát Byte[] tömbbé a readAllBytes(…) metódus használatával.
- A következő lépés az, hogy feltöltjük a PowerPointot a felhőtárolóba az uploadFile(…) metódus használatával.
- Hozzon létre egy HtmlExportOptions példányt, ahol meghatározhatjuk a bemutató betűtípus-adatait.
- Mivel csak az 1. és 3. indexű diát kell átkonvertálnunk, ezért létre kell hoznunk egy List objektumot, megadva a kívánt diák indexét.
- Végül hívd meg a SlidesApi savePresentation(…) metódusát, hogy a PowerPointot HTML-re konvertáld, és az eredményt elmentsd a felhő tárolóba.
// további példákért látogasson el a https://github.com/aspose-slides-cloud/aspose-slides-cloud-java/tree/master/Examples/src/main/java/com/aspose/cloud/examples oldalra.
try
{
// Get ClientID and ClientSecret from https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// hozzon létre egy példányt a SlidesApi-ból
SlidesApi slidesApi = new SlidesApi(clientId,clientSecret);
// load file from local system
File f = new File("c://Users/test-unprotected.pptx");
// convert the file to Byte array
byte[] bytes = Files.readAllBytes(f.toPath());
// fájl feltöltése a felhő tárolóba
slidesApi.uploadFile("input.ppt", bytes, "Internal");
// hozzon létre htmlExport Opciók példányt
// Használja a Helvetica betűtípust, ha bármelyik bemutató betűtípus nem található.
HtmlExportOptions htmlOptions = new HtmlExportOptions();
htmlOptions.setDefaultRegularFont("Helvetica");
// A HTML dokumentumnak csak az 1-es és 3-as indexű diákra kell korlátozódnia.
List slideIndices = Arrays.asList(1, 3);
// hívja meg a weboldal PowerPointba történő beszúrására szolgáló metódust
slidesApi.savePresentation("input.ppt", ExportFormat.HTML, "Converted.html",htmlOptions, "","","Internal", "",slideIndices);
// print success message
System.out.println("PowerPoint sucessfully converted to HTML format !");
}catch(Exception ex)
{
System.out.println(ex.getStackTrace());
}

Image 1:- PowerPoint to Web konverzió előnézete.
PPT to HTML using cURL Commands
Another easy approach to convert PowerPoint to HTML is by accessing the Aspose.Slides Cloud API using cURL commands. This approach offers several benefits, including increased accessibility, improved compatibility, and enhanced sharing options. Therefore, the use of cURL commands enables you to automate the conversion process, making it ideal for large-scale or repetitive conversions. Furthermore, you can easily incorporate the commands into your workflows or scripts to achieve efficient and streamlined conversions.
Amikor ezt a megközelítést használjuk, az első lépés egy JWT hozzáférési token létrehozása a következő parancs végrehajtásával:
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"
Most már végre kell hajtanunk a következő parancsot, hogy betöltsünk egy PowerPoint bemutatót a felhőtárolóból és átváltsuk HTML formátumba. Ezzel a megközelítéssel el fogjuk menteni a kapott HTML-t a helyi meghajtóra.
curl -v -X POST "https://api.aspose.cloud/v3.0/slides/Resultant.ppt/Html" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>" \
-H "Content-Type: application/json" \
-d "{ \"DefaultRegularFont\": \"string\", \"FontFallbackRules\": [ { \"RangeStartIndex\": 0, \"RangeEndIndex\": 0, \"FallbackFontList\": [ \"string\" ] } ], \"Format\": \"string\"}"
Következtetés
Összegzésképpen, függetlenül attól, hogy a cURL parancsok kényelmét választja, vagy az Aspose.Slides Cloud SDK átfogó funkcióit Java-hoz, a PowerPoint HTML-re konvertálása sosem volt ilyen egyszerű. A cURL parancsokkal rugalmasan testreszabhatja a konverziós folyamatot, a beállításokat és paramétereket az önspecifikus igényeinek megfelelően finomhangolva. Másrészt az Aspose.Slides Cloud SDK Java-hoz átfogó eszköz- és funkciókészletet kínál, amely kifejezetten a PowerPoint HTML-re való konvertálására lett tervezve. Felhasználóbarát API-jával könnyedén kihasználhatja az SDK erejét, hogy csak néhány
Hasznos források
Kapcsolódó cikkek
Nagyon ajánljuk a következő linkek meglátogatását, hogy többet megtudjon: