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!” 텍스트가 포함됩니다. 라이선스가 없으면 저장된 파일에 평가용 워터마크가 표시됩니다 — 라이선스. 추가적인 프레젠테이션 생성 및 채우기 방법은 프레젠테이션 만들기를 확인하십시오.