자신만의 PowerPoint를 JPG로 변환하는 REST API를 개발하세요.

PPT to JPG 변환기 | Python을 사용하여 PowerPoint를 JPG로 저장
오늘날 빠르게 변화하는 디지털 세상에서 시각적 커뮤니케이션은 우리의 일상에서 중요한 부분이 되었습니다. PowerPoint의 프레젠테이션은 비즈니스 및 개인 용도로 매력적이고 유익한 콘텐츠를 만드는 인기 있는 도구입니다. 그러나 PowerPoint 프레젠테이션을 JPG와 같은 JPG 형식의 이미지로 변환해야 하는 경우가 있을 수 있습니다. 이는 더 쉽게 공유하고, 인쇄하거나 웹사이트에 삽입하기 위함입니다. 이를 위한 여러 도구가 있지만, PPT를 JPG로 변환하기 위해 Python 코드를 사용하는 것은 유연하고 효율적이며 비용 효과적인 솔루션을 제공합니다. 이 기사에서는 Python을 사용하여 PPT를 JPG로 변환하는 방법을 단계별로 설명하겠습니다.
PowerPoint to JPG 변환 API
Aspose.Slides Cloud SDK for Python는 PowerPoint 프레젠테이션에 대해 다양한 작업을 수행하기 위해 Python 코드에 쉽게 통합할 수 있는 REST API로, 슬라이드 생성, 편집, 변환 및 조작과 같은 작업을 포함합니다. 강력한 기능과 포괄적인 문서로 인해 PPT를 JPG로 변환하는 프로세스를 자동화하려는 개발자에게 훌륭한 선택입니다.
다음 섹션에서는 PPT를 JPG로 변환하는 방법에 대해 Aspose.Slides Cloud SDK for Python을 사용하는 방법을 자세히 살펴보겠습니다. 개발 환경 설정, API 인증 및 변환 프로세스 수행을 포함합니다.
설치
SDK는 PIP와 GitHub에서 다운로드할 수 있습니다. 이제 다음 명령을 커맨드 라인 터미널에서 실행하여 PIP에서 SDK를 설치하세요.
pip install asposeslidescloud
다음 중요한 단계는 dashboard에서 개인화된 ClientID와 ClientSecret 정보를 얻는 것입니다. 아직 구독하지 않으셨다면, 이메일 주소를 사용하여 무료 계정을 만들어 주시기 바랍니다.
PPT를 JPG로 변환하는 방법 (Python 사용)
PPT를 JPG 이미지로 변환하려면 아래에 설명된 단계를 따르십시오.
- 먼저, Configuration 클래스의 객체를 만들어야 합니다.
- 둘째로, Configuration 객체를 입력 인수로 전달하면서 SlidesApi 인스턴스를 초기화합니다.
- Read PPT file from local drive.
- 이제 SlidesApi의 saveslideonline(…) 메서드를 호출하여 입력 PPT 파일, 변환할 슬라이드의 인덱스, 결과 형식으로 ‘JPG’, 결과 파일의 이름 및 JPG 이미지 크기를 인수로 전달합니다.
def PPT2JPG():
try:
# Aspose.Slides Cloud 인스턴스를 초기화합니다.
configuration = asposeslidescloud.Configuration()
configuration.app_sid = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
configuration.app_key = "1c9379bb7d701c26cc87e741a29987bb"
slidesApi = asposeslidescloud.SlidesApi(configuration)
# 로컬 드라이브에서 Stream 인스턴스로 PPT 파일을 로드합니다.
fileName = "/Users/shahbnay/Downloads/test-unprotected.ppt"
with open(fileName, 'rb') as f:
file = f.read()
# API를 호출하여 PPT를 JPG 형식으로 변환하고 출력을 클라우드 저장소에 저장합니다.
request = slidesApi.save_slide_online(file,slide_index=1,format=asposeslidescloud.models.ExportFormat.JPEG,
out_path="Converted.jpeg",width=800,height=1000)
# print result in console
print("Result {0}".format(request))
except ApiException as e:
print("Exception while calling SlidesApi: {0}".format(e))

Image 1:- PPT를 JPG로 변환 미리보기.
위 예제에서 사용된 샘플 파일은 test-unprotected.pptx에서 다운로드할 수 있습니다.
PPTX를 JPG로 변환하려면 cURL 명령어를 사용하세요.
Aspose.Slides Cloud는 cURL 명령어를 통해서도 접근할 수 있습니다. 따라서 전제 조건 중 하나는 클라이언트 자격 증명에 기반하여 JWT 액세스 토큰을 생성하는 것입니다. 토큰을 생성하기 위해 다음 명령어를 실행해 주십시오.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=88d1cda8-b12c-4a80-b1ad-c85ac483c5c5&client_secret=406b404b2df649611e508bbcfcd2a77f" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
JWT가 생성되면, 다음 명령어를 실행하여 PowerPoint를 JPG 이미지로 변환해 주세요.
curl -X PUT "https://api.aspose.cloud/v3.0/slides/slides/2/Jpeg?outPath=Converted.jpg&width=800&height=1000" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-H "Content-Type: multipart/form-data" \
-d {"document":{test-unprotected.ppt}}
결론
결론적으로, PPT를 JPG로 변환하는 것은 공유, 인쇄 및 PowerPoint 프레젠테이션을 임베드하는 데 훨씬 더 쉽게 만들 수 있는 간단하고 유용한 과정입니다. Python 코드와 Aspose.Slides Cloud SDK for Python과 같은 클라우드 기반 서비스를 사용하면 몇 줄의 코드로 PPT 및 PPTX 파일을 고품질 JPG 이미지로 쉽게 변환할 수 있습니다. 변환 프로세스를 자동화하려는 개발자이든 몇 개의 프레젠테이션을 변환해야 하는 비기술 사용자이든, 당신을 위한 솔루션이 있습니다. 이 기사가 PPT를 JPG로 변환하는 과정에 대한 안내에 도움이 되었기를 바라며 향후 프로젝트에 유용하게 사용하길 바랍니다.
유용한 링크