PowerPoint 프레젠테이션(PPT,PPTX)을 PDF 형식으로 변환하는 것은 보편적인 접근성 보장, 플랫폼 전반에 걸쳐 서식 무결성 유지, 비밀번호 보호로 중요한 정보 보호, 간편한 공유를 위한 파일 크기 최적화, 인쇄 가능성 활성화, 규정 준수 및 보관 표준 충족. 이러한 변환 작업은 협업을 간소화하고, 전문성을 강화하며, 다양한 맥락에서 정보를 공유하고 제시해야 하는 다양한 요구 사항을 해결합니다.
이 기사에서는 PowerPoint 프레젠테이션을 PDF 문서로 수행할 수 있는 Aspose.Slides Cloud API의 매우 중요한 기능을 고려할 것입니다. API를 사용하면 단일 API 호출로 전체 프레젠테이션을 PDF로 변환할 수 있습니다. 특정 슬라이드를 PDF 문서로 변환할 수도 있습니다. 먼저 소스 프레젠테이션을 Cloud Storage에 업로드해야 합니다. Aspose Cloud는 자체 저장 용량을 제공합니다. 또한 Amazon S3, Azure, Dropbox 등을 포함한 여러 타사 저장소를 지원합니다. Aspose Cloud를 사용하면 모든 타사 클라우드 저장소를 구성할 수 있습니다.
로컬 저장소에서 클라우드 저장소로 프레젠테이션을 업로드하려면 다음 cURL 명령을 실행하세요.
// 먼저 인증을 위해 JSON 웹 토큰을 받으세요.
// https://dashboard.aspose.cloud/에서 앱 키 및 앱 SID를 받으세요.
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"
// Cloud Storage에 파일을 업로드하는 cURL 예시
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":{}}
파일을 업로드한 후 슬라이드 번호를 지정하여 특정 슬라이드를 PDF 문서로 변환할 수 있습니다. 예를 들어 두 번째 슬라이드를 렌더링하려면 아래 코드 조각과 같이 숫자를 지정합니다.
// 먼저 인증을 위해 JSON 웹 토큰을 받으세요.
// https://dashboard.aspose.cloud/에서 앱 키 및 앱 SID를 받으세요.
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"
// 슬라이드를 PDF로 변환하는 cURL 예제
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
PPTX를 PDF로 또는 PPT를 PDF로 변환
이 섹션에서는 전체 PowerPoint 프레젠테이션을 PDF 형식으로 변환하는 방법에 대한 단계를 알아보겠습니다.
// 먼저 인증을 위해 JSON 웹 토큰을 받으세요.
// https://dashboard.aspose.cloud/에서 앱 키 및 앱 SID를 받으세요.
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"
// 슬라이드를 PDF로 변환하는 cURL 예제
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
다음은 소스 및 생성된 파일의 일부 스크린샷입니다.
PPTX 파일 입력
두 번째 슬라이드를 PDF로 출력
전체 프레젠테이션을 PDF 파일로
유용한 링크
관련 기사
API의 다른 흥미로운 기능에 대해 자세히 알아보려면 다음 링크를 방문하는 것이 좋습니다.