Konvertering af PowerPoint-præsentationer (PPT,PPTX) til PDF-format er afgørende for sikring af universel tilgængelighed, bevaring af formateringsintegritet på tværs af platforme, sikring af følsomme oplysninger med adgangskodebeskyttelse, optimering af filstørrelser for nem deling, muliggør printbarhed og opfyldelse af compliance- og arkiveringsstandarder. Denne konverteringsoperation strømliner samarbejdet, øger professionaliteten og imødekommer de forskellige behov for deling og præsentation af information i forskellige sammenhænge.
I denne artikel vil vi overveje en meget vigtig funktion af Aspose.Slides Cloud API, der gør det muligt for os at udføre PowerPoint-præsentationen til PDF-dokument. API’en lader dig konvertere en hel præsentation til PDF med et enkelt API-kald. Du kan også konvertere et bestemt dias til PDF-dokument. For det første skal vi uploade kildepræsentationen til Cloud Storage. Aspose Cloud leverer sin egen lagerkapacitet. Det understøtter også adskillige 3. parts storage, herunder Amazon S3, Azure, Dropbox osv. Du kan konfigurere enhver 3. parts cloud storage med Aspose Cloud.
Udfør venligst følgende cURL-kommando for at uploade præsentationen fra lokalt lager til skylager.
// Få først JSON Web Token til godkendelse
// Hent appnøgle og app-SID fra 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-eksempel for at uploade fil til 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":{}}
Efter upload af filen kan du konvertere et bestemt dias til et PDF-dokument ved at angive diasnummeret. For at gengive det andet dias for eksempel, skal du angive nummeret som i nedenstående kodestykke:
// Få først JSON Web Token til godkendelse
// Hent appnøgle og app-SID fra 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 eksempel for at konvertere et dias til 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
Konverter PPTX til PDF eller PPT til PDF
I dette afsnit skal vi lære trinene til, hvordan du konverterer den komplette PowerPoint-præsentation til PDF-format.
// Få først JSON Web Token til godkendelse
// Hent appnøgle og app-SID fra 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 eksempel for at konvertere et dias til 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
Følgende er nogle skærmbilleder af kildefiler og genererede filer:
Indtast PPTX-fil
Andet slide til PDF-output
Hele præsentationen til pdf-fil
nyttige links
Relateret artikel
Vi anbefaler stærkt, at du besøger følgende links for at lære mere om andre spændende funktioner i vores API’er: