A PowerPoint-prezentációk (PPT,PPTX) PDF formátumba konvertálása elengedhetetlen az univerzális hozzáférhetőség biztosítása, a formázási integritás megőrzése a platformok között, az érzékeny információk jelszavas védelemmel való védelme, a fájlméretek optimalizálása az egyszerű megosztás érdekében, a nyomtathatóság, valamint a megfelelőségi és archiválási szabványok teljesítése. Ez az átalakítási művelet egyszerűsíti az együttműködést, növeli a professzionalizmust, és kielégíti az információk megosztásának és bemutatásának különböző igényeit különböző kontextusokban.
Ebben a cikkben megvizsgáljuk az Aspose.Slides Cloud API egy nagyon fontos funkcióját, amely lehetővé teszi számunkra a PowerPoint prezentáció PDF-dokumentumként való elkészítését. Az API lehetővé teszi, hogy egyetlen API-hívással a teljes prezentációt PDF formátumba konvertálja. Egy adott diát PDF-dokumentummá is konvertálhat. Először is fel kell töltenünk a forrásprezentációt a Cloud Storage-ba. Az Aspose Cloud saját tárolási kapacitást biztosít. Számos harmadik féltől származó tárhelyet is támogat, beleértve az Amazon S3-at, az Azure-t, a Dropboxot stb. Az Aspose Cloud segítségével bármely harmadik féltől származó felhőtárhelyet konfigurálhat.
Kérjük, hajtsa végre a következő cURL parancsot a prezentáció feltöltéséhez a helyi tárhelyről a felhőtárhelyre.
// Először szerezze be a JSON Web Tokent hitelesítéshez
// Töltse le az alkalmazáskulcsot és az alkalmazás SID-jét a https://dashboard.aspose.cloud/ webhelyről
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// cURL példa a fájl Cloud Storage szolgáltatásba való feltöltésére
curl -v "https://api.aspose.cloud/v3.0/slides/storage/file/CloudSample.pptx" \
-X PUT \
-T CloudSample.pptx \
-H "accept: application/json" \
-H "Content-Length: 0" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d {"file":{}}
A fájl feltöltése után a diaszám megadásával egy adott diát PDF-dokumentummá konvertálhat. Például a második dia megjelenítéséhez adja meg a számot az alábbi kódrészlet szerint:
// Először szerezze be a JSON Web Tokent hitelesítéshez
// Töltse le az alkalmazáskulcsot és az alkalmazás SID-jét a https://dashboard.aspose.cloud/ webhelyről
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// cURL példa dia PDF formátumba konvertálására
curl -v "https://api.aspose.cloud/v3.0/slides/CloudSample.pptx/slides/2/Pdf" \
-X POST \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d "{ \"Format\": \"pdf\"}" \
-o Slide.pdf
Konvertálja a PPTX-t PDF-be vagy a PPT-t PDF-be
Ebben a részben a teljes PowerPoint prezentáció PDF formátumba konvertálásának lépéseit fogjuk megtanulni.
// Először szerezze be a JSON Web Tokent hitelesítéshez
// Töltse le az alkalmazáskulcsot és az alkalmazás SID-jét a https://dashboard.aspose.cloud/ webhelyről
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// cURL példa dia PDF formátumba konvertálására
curl -v "https://api.aspose.cloud/v3.0/slides/CloudSample.pptx/slides/2/Pdf" \
-X POST \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d "{ \"Format\": \"pdf\"}" \
-o Slide.pdf
Íme néhány képernyőkép a forrás- és generált fájlokról:
Írja be a PPTX fájlt
Második dia a PDF kimenethez
Teljes bemutató PDF fájlba
Hasznos Linkek
Kapcsolódó cikk
Javasoljuk, hogy látogassa meg a következő linkeket, ha többet szeretne megtudni API-ink egyéb izgalmas képességeiről: