PowerPoint prezentāciju (PPT,PPTX) konvertēšana PDF formātā ir būtiska, lai nodrošinot universālu pieejamību, saglabājot formatējuma integritāti visās platformās, nodrošinot sensitīvu informāciju ar paroles aizsardzību, optimizējot failu izmērus ērtai koplietošanai, nodrošinot drukājamību un atbilstības un arhivēšanas standartiem. Šī pārveides darbība racionalizē sadarbību, uzlabo profesionalitāti un risina dažādās vajadzības pēc informācijas koplietošanas un prezentēšanas dažādos kontekstos.
Šajā rakstā mēs apskatīsim ļoti svarīgu [Aspose.Slides Cloud API] (https://products.aspose.cloud/slides/curl/) līdzekli, kas ļauj mums veikt PowerPoint prezentāciju PDF dokumentā. API ļauj pārvērst visu prezentāciju PDF formātā ar vienu API zvanu. Varat arī konvertēt noteiktu slaidu uz PDF dokumentu. Pirmkārt, mums ir jāaugšupielādē avota prezentācija pakalpojumā Cloud Storage. Aspose Cloud nodrošina savu krātuves ietilpību. Tā atbalsta arī vairākas trešās puses krātuves, tostarp Amazon S3, Azure, Dropbox utt. Varat konfigurēt jebkuru trešās puses mākoņkrātuvi, izmantojot Aspose Cloud.
Lūdzu, izpildiet šo cURL komandu, lai augšupielādētu prezentāciju no vietējās krātuves mākoņkrātuvē.
// Vispirms iegūstiet JSON tīmekļa pilnvaru autentifikācijai
// Iegūstiet lietotnes atslēgu un lietotnes SID vietnē https://dashboard.aspose.cloud/
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 piemērs faila augšupielādei Cloud Storage
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":{}}
Pēc faila augšupielādes jūs varat pārvērst konkrētu slaidu par PDF dokumentu, norādot slaida numuru. Piemēram, lai renderētu otro slaidu, norādiet numuru, kā norādīts tālāk norādītajā koda fragmentā:
// Vispirms iegūstiet JSON tīmekļa pilnvaru autentifikācijai
// Iegūstiet lietotnes atslēgu un lietotnes SID vietnē https://dashboard.aspose.cloud/
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 piemērs, lai pārvērstu slaidu uz PDF
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ējiet PPTX uz PDF vai PPT uz PDF
Šajā sadaļā mēs uzzināsim, kā pārvērst visu PowerPoint prezentāciju PDF formātā.
// Vispirms iegūstiet JSON tīmekļa pilnvaru autentifikācijai
// Iegūstiet lietotnes atslēgu un lietotnes SID vietnē https://dashboard.aspose.cloud/
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 piemērs, lai pārvērstu slaidu uz PDF
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
Tālāk ir sniegti daži avota un ģenerēto failu ekrānuzņēmumi:
Ievadiet PPTX failu
Otrais slaids uz PDF izvadi
Visa prezentācija PDF failā
Noderīgas saites
Saistīts raksts
Mēs ļoti iesakām apmeklēt šīs saites, lai uzzinātu vairāk par citām aizraujošām mūsu API iespējām:
— Vienkārša MS projekta (MPP) konvertēšana uz XML, izmantojot .NET REST API