파워포인트를 워드로 변환

PowerPoint에서 Word로 변환 작업은 간단한 프로세스가 아닙니다. 사용자가 PowerPoint를 Word로 변환할 수 있는 기능. PPT 문서를 Word DOC로 변환하려는 경우 ), 그렇게 하려는 확실한 이유가 있을 가능성이 큽니다. 우선 Word는 사용자의 요구에 더 잘 맞는 서식 기능을 제공합니다. 다른 하나는 Word에서 훨씬 더 많은 인쇄 옵션을 얻을 수 있다는 것입니다.

프로그래밍 방식으로 작업을 수행하려는 경우 몇 줄의 Python 코드로 작업을 수행할 수 있습니다. 이 기사를 다 읽을 때쯤이면 Python에서 PowerPoint를 Word로 변환하는 방법을 배웠을 것입니다.

Python에서 PPT를 Word로 변환하는 두 가지 API 받기

이전에 우리는 PowerPoint에서 Word로의 작업이 간단한 프로세스가 아니라는 것을 확인했습니다. 코드를 실행하여 PowerPoint에서 Word로의 변환을 실행할 수 있는 지점에 도달하려면 PowerPoint 프레젠테이션을 처리하는 API와 Word 문서를 조작할 수 있는 다른 API가 필요합니다.

  1. .NET을 통한 Python용 Aspose.Slides. 이 강력한 API는 Microsoft PowerPoint 또는 Office 없이 PowerPoint 프레젠테이션을 생성, 편집, 변환 및 조작하는 데 사용됩니다. Aspose.Slides for Python을 설치하려면 설치를 참조하세요.
  2. .NET을 통한 Python용 Aspose.Words. 기능이 풍부한 이 문서 처리 API는 파일을 Microsoft Word 형식으로 생성, 수정, 변환, 렌더링 및 인쇄하는 데 사용됩니다. Aspose.Words for Python을 설치하려면 설치를 참조하세요.

추천 API를 사용하면 파워포인트 슬라이드에서 해당 항목(텍스트에서 이미지까지)을 추출하고 추출된 내용을 워드 문서의 대기 페이지로 옮길 수 있습니다.

정보: Aspose에서 무료 PowerPoint to Word 변환기를 보고 싶을 수도 있습니다. 이 기사에서 설명한 PowerPoint에서 Word로의 프로세스.

Python에서 PowerPoint를 Word로 변환

  1. program.py 파일에 다음 네임스페이스를 추가합니다.
aspose.slides를 슬라이드로 가져오기
aspose.words를 단어로 가져오기
  1. 이 Python 코드를 실행하여 PPT를 Word로 변환합니다.
presentation = slides.Presentation("pres.pptx")
doc = words.Document()
builder = words.DocumentBuilder(doc)

for index in range(presentation.slides.length):
    slide = presentation.slides[index]
    # 슬라이드 이미지 생성 및 삽입
    slide.get_thumbnail(2,2).save("slide_{i}.png".format(i = index), drawing.imaging.ImageFormat.png)
    builder.insert_image("slide_{i}.png".format(i = index))
    
   for shape in slide.shapes:
        # 슬라이드의 텍스트 삽입
        if (type(shape) is slides.AutoShape):
            builder.writeln(shape.text_frame.text)
   
    builder.insert_break(words.BreakType.PAGE_BREAK)
doc.save("presentation.docx")

무료 라이선스 받기

Aspose.Slides 및 Aspose.Words 기능을 제한 없이 사용해 보고 싶으십니까? 무료 임시 라이선스를 받으세요.

결론

이제 Python 코드를 사용하여 PowerPoint 프레젠테이션을 Word 문서로 변환하는 방법을 알게 되셨을 것입니다.

우리가 제공한 Python 코드는 PPT와 DOC를 대상으로 했지만 쉽게 수정하여 PPT에서 DOCX로, PPTX에서 DOCX로, PPTX에서 DOC로, 그리고 알려진 PowerPoint 및 Word 문서 형식과 관련된 기타 변환에 사용할 수 있습니다.

Aspose.Slides 기능에 대한 자세한 내용은 문서를 참조하세요. /python-net/). 질문이 있는 경우 포럼에 질문을 게시할 수 있습니다.

또한보십시오