PDF에서 PowerPoint로 변환기 온라인 개발하기. Python을 사용하여 PPT를 PDF로 변환하는 방법을 배우세요.

PDF to PPT

PDF를 PowerPoint로 변환기 | PDF를 PPT로 변환기 온라인

프레젠테이션은 우리의 전문적인 및 개인적인 삶에서 필수적인 부분입니다. 당신이 학생이든, 사업가이든, 전문가이든, 아마도 PDF 또는 PowerPoint 형식으로 프레젠테이션을 만들었거나 받았을 것입니다. 그러나 PDF를 PowerPoint로 변환하거나 PPT를 PDF로 변환할 필요성이 다양한 이유로 빠르게 증가하고 있습니다. 예를 들어, PowerPoint에서 PDF 파일을 편집하고 싶거나, PowerPoint 소프트웨어에 접근할 수 없는 누군가와 PowerPoint 프레젠테이션을 공유하고 싶을 수 있습니다. 마찬가지로, 프레젠테이션을 다른 사람과 공유해야 할 때, PPT 파일을 PDF로 변환하는 것은 유용하며, 형식과 레이아웃이 그대로 유지되도록 하고 싶습니다. 이 블로그에서는 PDF를 PowerPoint로 변환하고 PPT

정보: Aspose 무료 PowerPoint to PDF 변환기를 확인해 보시기 바랍니다. 훌륭한 온라인 서비스입니다.

PDF를 PowerPoint로 변환 API

PDF를 PowerPoint로 변환하는 것은 전문 소프트웨어에 접근할 수 없는 경우 특히 어렵게 느껴질 수 있습니다. 그러나 Aspose.Slides Cloud SDK for Python을 사용하면 과정이 훨씬 쉬워지고 효율적이 됩니다. 이는 PDF 파일을 빠르고 쉽게 PowerPoint 프레젠테이션으로 변환할 수 있게 해주는 강력한 클라우드 기반 플랫폼입니다. 이 놀라운 API는 PowerPoint 프레젠테이션을 프로그래밍 방식으로 생성, 조작 및 다양한 인기 있는 형식(PDF, XPS, JPEG, SVG, HTML 포함)으로 저장할 수 있는 기능을 제공합니다.

프로그래머를 지원하기 위해, Cloud API 위에 다른 프로그래밍 전용 SDK가 개발되었습니다. 자세한 내용은 Available SDKs를 방문하십시오.

설치

이 블로그에서는 PowerPoint를 PDF로 변환하는 방법과 그 반대에 대해 논의할 것입니다. SDK는 PIPGitHub에서 다운로드할 수 있습니다. 이제 명령줄 터미널에서 다음 명령을 실행하여 SDK를 설치하십시오.

pip install asposeslidescloud

PyCharm IDE를 사용하는 경우, PyCharm ->Preferences… 섹션의 Python Interpreter 창에서 asposeslidescloud를 간단히 검색하십시오.

PDF to PowerPoint

이미지 1:- PDF to PowerPoint conversion API

다음 단계는 Aspose.Cloud dashboard에서 개인화된 ClientID와 ClientSecret 세부정보를 얻는 것입니다. 따라서 GitHub 또는 Google 계정을 사용하여 간단히 가입하거나 create a new account 버튼을 클릭하고 필요한 정보를 제공하십시오.

클라이언트 자격 증명

이미지 2:- PDF에서 PPTX로 변환하기 위한 클라이언트 자격 증명

Python에서 PPT를 PDF로 변환하세요.

이 섹션에서는 PPTX를 PDF로 변환하는 프로세스를 몇 줄의 코드로 논의할 것입니다. 아래 지침을 따라 귀하의 요구 사항을 충족해 주시기 바랍니다.

  • 첫 번째 단계는 Configuration 클래스의 인스턴스를 생성하는 것입니다.
  • 그럼 appsid 및 appkey 속성을 사용하여 클라이언트 ID 및 클라이언트 비밀 세부정보를 지정하십시오 (appsid = 클라이언트 ID 및 appkey = 클라이언트 비밀).
  • 이제 Configuration 객체를 인수로 전달하면서 SlidesApi 객체를 초기화합니다.
  • 다음 단계는 로컬 드라이브에서 PPTX 파일을 읽는 것입니다.
  • Penultimate, PutSlidesConvertConvertRequest 클래스의 객체를 생성하여 입력 PPTX, "PDF" 값에서 ExportFormat 열거형 및 결과 파일 이름을 인수로 사용하십시오.
  • 마지막으로, 변환을 수행하기 위해 SlidesApi의 putslideconvert(..) 메서드를 호출합니다.
def convert(name):
    # Aspose.Slides Cloud 인스턴스를 초기화합니다.
    configuration = asposeslidescloud.Configuration()
    configuration.app_sid = "718e4235-8866-4ebe-bff4-f5a14a4b6466"
    configuration.app_key = "388e864b819d8b067a8b1cb625a2ea8e"
    slidesApi = asposeslidescloud.SlidesApi(configuration)

    # 로컬 드라이브에서 원본 PPTX 파일을 불러오기
    try:
    	fileName = "/Users/nayyershahbaz/Documents/Presentation1.pptx"
	with open(fileName, 'rb') as f:
		file = f.read()

	# SlideConvertRequest 인스턴스를 생성하고 입력 PPTX, 결과 형식 및 출력 파일 이름을 제공하십시오. 
	request = asposeslidescloud.models.requests.PutSlidesConvertRequest(file, asposeslidescloud.models.ExportFormat.PDF,"converted.pdf")
	# PPT 변환 프로세스를 시작합니다.
    	response = slidesApi.put_slides_convert(request)
	print("Result {0}".format(response))

    except ApiException as e:
	print("Exception while calling SlidesApi: {0}".format(e.message))

Python에서 PDF를 PPT로 변환하는 도구

REST API는 또한 PDF 파일을 로드하고 PowerPoint 프레젠테이션으로 저장할 수 있게 해줍니다. 변환은 PostSlidesDocumentFromPdf API를 사용하여 수행됩니다. 아래에 주어진 단계를 따라 요구 사항을 달성하시기 바랍니다.

  • 우선, Configuration 객체를 인수로 제공하여 SlidesApi 클래스의 인스턴스를 생성해야 합니다.
  • 둘째, 입력 PDF 문서를 로드합니다.
  • 셋째, 결과 PPTX의 이름과 입력 PDF 파일을 인수로 받는 PostSlidesDocumentFromPdfRequest 클래스의 객체를 생성합니다.
  • 마지막으로, SlidesApi의 postslidesdocumentfrompdf 메서드를 호출하여 변환을 수행합니다.
def convert(name):
    # Aspose.Slides Cloud 인스턴스를 초기화합니다.
    configuration = asposeslidescloud.Configuration()
    configuration.app_sid = "718e4235-8866-4ebe-bff4-f5a14a4b6466"
    configuration.app_key = "388e864b819d8b067a8b1cb625a2ea8e"
    slidesApi = asposeslidescloud.SlidesApi(configuration)

    # 로컬 드라이브에서 소스 PPTX 파일 로드
    try:
    	fileName = "/Users/nayyershahbaz/Documents/test.pdf"
	  with open(fileName, 'rb') as f:
		   file = f.read()

	# SlideConvertRequest 인스턴스를 생성하고 입력 PPTX, 결과 형식 및 출력 파일 이름을 제공합니다. 
	request = asposeslidescloud.models.requests.PostSlidesDocumentFromPdfRequest("output.pptx",file)
	# PPT 변환 프로세스를 시작합니다.
  response = slidesApi.post_slides_document_from_pdf(request)
	print("Result {0}".format(response))

  except ApiException as e:
	print("Exception while calling SlidesApi: {0}".format(e.message))

위 예제에서 사용된 샘플 문서는 다음 링크에서 다운로드할 수 있습니다.

PDF to PPTX 변환

Image 3:- PDF to PowerPoint 변환 미리보기.

결론

결론적으로, PDF를 PowerPoint로 변환하고 PPT를 PDF로 변환하는 것은 오늘날 디지털 세계에서 필요한 작업입니다. 당신이 학생이든, 사업주이든, 전문가이든, 이러한 변환을 수행해야 하는 많은 상황이 있습니다. 다행히도, 이 과정을 빠르고 쉽게 만들어주는 많은 도구와 방법이 있습니다. 이 블로그에서는 PDF를 PowerPoint로 변환하고 PPT를 PDF로 변환하는 기본 사항을 다루었으며, Aspose.Slides for Python Cloud SDK를 사용하는 이점도 포함하였습니다. 우리의 팁과 모범 사례를 따르면, 변환이 효율적이고 효과적임을 보장할 수 있습니다. 이 블로그가 도움이 되었기를 바라며, 더 많은 통찰과 솔루션을 위해 다른 기술 프로그래밍 블로그 게시물을 탐색해 보시기를 권장합니다.

유용한 링크

관련 기사

다음 링크를 방문하여 정보에 대한 확인을 권장합니다.