1. 제품
  2.   편집자
  3.   Python
  4.   python-pptx
 
  

오픈소스 파이썬 PPTX 편집기 라이브러리

PowerPoint PPTX 파일을 만들고 편집할 수 있는 무료 오픈 소스 Python 라이브러리입니다.

Python-PPTX란 무엇인가요?

Python-pptx는 Microsoft PPTX 파일을 만들고, 읽고, 수정하는 오픈 소스 API입니다. PPTX는 Microsoft에서 PowerPoint 2007 및 이후 버전에서 도입한 Open XML 형식입니다. 이를 사용하여 검색 인덱싱 텍스트와 이미지를 추출하기 위해 이를 읽어 PowerPoint 파일을 분석할 수 있습니다. Python-pptx를 사용하면 데이터베이스 쿼리, 분석 출력 또는 JSON 페이로드와 같은 동적 콘텐츠에서 PowerPoint 프레젠테이션을 생성할 수 있습니다. 이를 통해 Python 애플리케이션에서 HTTP 요청을 처리하고 생성된 PPTX 파일을 응답으로 다운로드할 수 있습니다.

Python-pptx API 기능

Python-PPTX API의 주요 기능은 다음과 같습니다.

  • 파일 및 메모리 스트림과 같은 여러 입력 소스에서 로드하여 PowerPoint PPTX 파일을 만들고, 읽고, 업데이트하는 단일 API입니다.
  • macOS와 Linux를 포함하여 Python을 지원하는 모든 플랫폼에서 실행할 수 있으며, PowerPoint 애플리케이션을 설치하거나 라이선스를 받을 필요가 없습니다.
  • 손으로 직접 만들기에는 너무 지루한 슬라이드 한두 장을 자동으로 제작하는 데 사용할 수 있습니다.
  • 슬라이드 객체를 사용하여 프로그래밍 방식으로 슬라이드 만들기
  • 데이터베이스 쿼리, 분석 출력 또는 JSON 페이로드와 같은 동적 콘텐츠에서 PowerPoint 프레젠테이션을 생성합니다.
  • 모든 요소를 포함한 모든 Open XML 프레젠테이션(.pptx 파일)을 왕복합니다.
  • 슬라이드 추가
  • 예를 들어 글머리 기호 슬라이드를 만들기 위해 텍스트 자리 표시자를 채웁니다.
  • 임의의 위치와 크기에 슬라이드에 이미지를 추가합니다.
  • 슬라이드에 텍스트 상자 추가, 텍스트 글꼴 크기 및 굵게 조정
  • 슬라이드에 표 추가
  • 슬라이드에 자동 모양(예: 다각형, 흐름도 모양 등) 추가
  • 열, 막대, 선 및 원형 차트를 추가하고 조작합니다.
GitHub

GitHub 통계

이름:
언어:
별:
포크:
특허:
저장소가 마지막으로 업데이트된 시간:

python-pptx 시작하기

GitHub에서 python-pptx 라이브러리를 다운로드하거나 pip install 명령을 사용할 수 있습니다.

설치

python-pptx를 설치하는 것은 간단하며 아래와 같이 터미널에서 설치할 수 있습니다.

python-ptpx 설치


pip3 install python-pptx

python-pptx 코드 예제

Examples using the python-pptx Python library are as follow. You can use the FREE PowerPoint PPTX file template to try these examples.

python-pptx로 PowerPoint PPTX 만들기

python-pptx를 사용하여 빈 PowerPoint PPTX를 처음부터 만들 수 있습니다.

python-pptx로 PowerPoint PPTX 읽기

python-pptx를 사용하면 Python 애플리케이션 내에서 디스크에서 PowerPoint PPTX 파일을 읽을 수 있습니다. 다음 코드 샘플은 python-pptx로 PowerPoint PPTX 파일을 읽는 방법을 보여줍니다.

python-pptx를 사용하여 PowerPoint PPTX 파일에 텍스트 상자 추가

python-pptx는 PPTX 파일에 슬라이드를 추가하고 텍스트를 추가할 수 있는 텍스트 상자를 추가할 수 있는 완전한 레버리지를 제공합니다. 이는 다음 코드 샘플에서 보여지는 바와 같습니다.

python-pptx로 PPTX 파일에 글머리 기호 추가

python-pptx를 사용하여 PowerPoint PPTX 파일에 글머리 기호를 추가할 수 있습니다. 다음 코드 샘플은 글머리 기호가 프레젠테이션 슬라이드에 추가되는 방식을 보여줍니다.

자원

  • 무료 PowerPoint PPTX 템플릿 파일
  • 결론

    python-pptx는 PowerPoint PPTX 파일을 생성하기 위한 매우 강력한 라이브러리입니다. 애플리케이션 개발자로서, 이 API를 사용하여 PowerPoint PPTX 파일을 만들고, 텍스트 자리 표시자, 이미지, 표, 텍스트 상자, 자동 모양과 같은 다양한 요소를 슬라이드에 추가하고, 핵심 문서 속성을 변경할 수 있습니다.

    유사한 제품

     한국인