Aspose.Slides for Python via .NET

Aspose.Slides for Python via .NET

Aspose.Slides for Python via .NET은 Microsoft PowerPoint 또는 Microsoft Office 없이 PowerPoint 및 OpenDocument 프레젠테이션을 만들고, 읽고, 편집하고 변환할 수 있는 Python 라이브러리입니다.

PPT, PPTX, PPS, POT 및 ODP 파일을 매크로 사용 가능 및 템플릿 변형을 포함하여 로드하고 저장하며, PDF, XPS, HTML, SVG, TIFF, Markdown 및 이미지 형식으로 내보낼 수 있습니다.



첫 번째 프레젠테이션

PyPI에서 패키지를 설치하세요:

pip install aspose.slides

패키지에는 사용되는 .NET 런타임이 포함되어 있으므로 별도로 .NET을 설치할 필요가 없습니다. Linux에서는 libgdiplus와 ICU 라이브러리도 설치하고, Debian 또는 Ubuntu의 시스템 Python을 사용할 경우 가상 환경에서 명령을 실행하세요. macOS는 추가 전제조건이 있으며, 해당 환경에서의 설치는 아직 검증되지 않았습니다. 명령어와 macOS 전제조건, 지원되는 Python 버전은 설치를 참고하십시오.

이 코드를 hello.py 파일로 저장하세요:

import aspose.slides as slides

# 프레젠테이션 파일을 나타내는 Presentation 클래스를 인스턴스화합니다.
with slides.Presentation() as presentation:
    # 첫 번째 슬라이드를 가져옵니다.
    slide = presentation.slides[0]

    # CLOUD 유형의 자동 도형을 추가합니다.
    auto_shape = slide.shapes.add_auto_shape(slides.ShapeType.CLOUD, 20, 20, 200, 80)
    auto_shape.text_frame.text = "Hello, Aspose!"

    # 프레젠테이션을 PPTX 파일로 저장합니다.
    presentation.save("new_presentation.pptx", slides.export.SaveFormat.PPTX)

python hello.py 로 실행하세요. 스크립트는 현재 폴더에 new_presentation.pptx 파일을 저장하며, 하나의 슬라이드에 “Hello, Aspose!“라는 텍스트가 적힌 구름 도형이 포함됩니다. 라이선스가 없을 경우 저장된 파일에는 평가용 워터마크가 표시됩니다 — 자세히는 라이선스를 확인하세요. 프레젠테이션을 생성하고 채우는 다른 방법은 프레젠테이션 만들기를 참고하십시오.