Python Cloud SDK를 사용하여 강력한 PDF를 PPT로 변환기를 만들어보세요.

PDF에서 PPT로 변환 | PDF를 PowerPoint로 변환하는 방법 알아보기
디지털 환경에서 PDF 문서를 PowerPoint 프레젠테이션으로 원활하게 변환하는 기능은 다양한 산업의 전문가에게 없어서는 안 될 도구로 부상했습니다. 기업이 끊임없이 커뮤니케이션, 협업 및 프레젠테이션 기능을 향상하기 위해 노력함에 따라 정적 PDF와 동적 PowerPoint 슬라이드 간의 격차를 메울 필요성이 그 어느 때보다 더 커졌습니다. 이 기사에서는 Python Cloud SDK를 사용하여 PDF를 PowerPoint로 변환해야 하는 절실한 수요를 살펴볼 뿐만 아니라 현대 비즈니스 운영에서 그 중요성을 강조하는 수많은 실용적인 사용 사례도 살펴봅니다.
PDF에서 PPT로 변환 REST API
고객의 PDF 처리 및 조작을 용이하게 하기 위해 Aspose.PDF Cloud API를 래퍼로 사용한 Aspose.PDF Cloud SDK for Python을 만들었습니다. 이를 통해 PDF 파일을 XLSX, PPTX, DOCX, HTML, SVG, JPEG 등의 다양한 지원되는 파일 형식으로 생성, 편집, 조작 및 변환할 수 있습니다. 따라서 SDK를 사용하려면 첫 번째 단계로 설치해야 합니다. SDK는 PIP 및 GitHub 저장소에서 무료로 다운로드할 수 있습니다. 이제 터미널/명령 프롬프트에서 다음 명령을 실행하여 시스템에 최신 버전의 SDK를 설치합니다.
pip install asposepdfcloud
정보: Aspose는 PDF를 PowerPoint로 변환할 수 있는 무료 온라인 PDF 가져오기 서비스를 제공합니다.
설치 후 다음 주요 단계는 클라우드 대시보드를 통한 클라우드 서비스의 무료 구독입니다.

Image 1:- Client credentials on Aspose.Cloud dashboard.
파이썬에서 PDF를 PPT로 변환
PDF 파일을 PPTX 형식으로 변환하려면 아래에 지정된 지침을 따르십시오. 결과 PPTX는 단순한 이미지 기반 PowerPoint가 아니라 편집 가능한 형식으로 모든 요소를 포함한다는 점에 유의하십시오.
- 클라이언트 ID와 클라이언트 비밀번호를 인수로 제공하면서 ApiClient 클래스의 인스턴스를 생성합니다.
- 둘째, ApiClient 객체를 입력 인수로 사용하는 PdfApi 클래스의 인스턴스를 생성합니다.
- 셋째, 입력 PDF 파일과 결과 PPTX 파일의 이름을 저장하는 변수를 만듭니다.
- 마지막으로 putpdfinrequesttopptx(…) 메서드를 호출하여 PDF 파일을 PPTX 형식으로 변환하고 생성된 PowerPoint를 클라우드 저장소에 저장합니다.
# 더 많은 예를 보려면 https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-python을 방문하세요.
def PDF2PPTX():
try:
#Client credentials
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
#initialize PdfApi client instance using client credetials
pdf_api_client = asposepdfcloud.api_client.ApiClient(client_secret, client_id)
# PdfApiClient를 인수로 전달하면서 PdfApi 인스턴스를 생성합니다.
pdf_api = PdfApi(pdf_api_client)
#source PDF document
input_file = 'URL2PDF.pdf'
#resultant PPTX file name
resultant_file = 'Resultant.pptx'
# PDF 파일을 PPTX 형식으로 변환하고 결과 파일을 클라우드 저장소에 저장합니다.
response = pdf_api.put_pdf_in_request_to_pptx(out_path = resultant_file,separate_images=False, slides_as_images=False, file = input_file)
# 콘솔에 메시지 출력 (선택 사항)
print('PDF successfully converted to PPTX format !')
except ApiException as e:
print("Exception while calling PdfApi: {0}".format(e))
print("Code:" + str(e.code))
print("Message:" + e.message)

이미지 2: PDF를 PPTX로 변환 미리보기.
다음 링크를 사용하여 URL2PDF.pdf 및 Resultant.pptx를 다운로드하세요.
cURL 명령을 사용하여 PDF를 PowerPoint로 변환
Aspose.PDF Cloud의 REST 아키텍처 덕분에 모든 플랫폼에서 cURL 명령을 통해 API에 액세스할 수도 있습니다. 간단히 터미널 애플리케이션을 사용하여 PDF를 PPTX로 변환하세요.
그러나 변환 명령을 실행하기 전에 먼저 Aspose.Cloud 대시보드에서 지정한 개별 클라이언트 자격 증명을 기반으로 JSON 웹 토큰(JWT)을 생성해야 합니다. 이는 필수 사항인데, 당사 API는 등록된 사용자만 액세스할 수 있기 때문입니다. 다음 명령을 실행하여 JWT 토큰을 생성하세요.
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"
JWT 토큰을 받으면 다음 명령을 실행하여 변환 작업을 수행하세요.
curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/URL2PDF.pdf/convert/pptx?outPath=Resultant.pptx&separateImages=false&slidesAsImages=false" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
PDF 파일을 변환하고 응답 스트림에 출력을 저장해야 하는 경우 다음 cURL 명령을 사용해 보세요.
curl -X GET "https://api.aspose.cloud/v3.0/pdf/URL2PDF.pdf/convert/pptx?separateImages=false&slidesAsImages=false" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>" \
-o myConverted.pptx
결론
이 글에서는 파이썬에서 PDF를 PPT로 변환하는 매우 쉽고 편리한 방법과 cURL 명령을 사용하는 방법에 대해 설명했습니다. 이 방법은 대량 문서 변환을 수행해야 할 때 매우 유용합니다. 또한 GitHub에서 제공되는 SDK의 소스 코드를 무료로 다운로드하는 것이 좋습니다.
또한 제품 설명서에는 API의 다른 흥미로운 기능을 설명하는 수많은 기사가 포함되어 있습니다. 나아가 API를 사용하는 동안 문제가 발생하거나 추가 질문이 있는 경우 무료 고객 지원 포럼을 통해 언제든지 문의해 주십시오.
관련기사
자세한 내용을 알아보려면 다음 링크를 방문해 보세요.