Aspose.Slides for Python via Java
Aspose.Slides for Python via Java, Microsoft PowerPoint olmadan Python uygulamalarında PowerPoint ve OpenDocument sunumları oluşturmak, okumak, düzenlemek ve dönüştürmek için bir kütüphanedir; JPype aracılığıyla Python işleminizde Aspose.Slides Java motorunu çalıştırır.
PPT, PPTX, PPS, POT ve ODP formatlarını, makro etkin ve şablon çeşitlerini yükler ve kaydeder; ayrıca PDF, XPS, HTML, SVG, TIFF, Markdown ve görüntü formatlarına dışa aktarır.
Başlarken
BAŞLANGIÇ
DEĞERLENDİR
Slides ile Oluşturun
ORTAK GÖREVLER
SLAYT İŞ AKIŞLARI
ÖRNEKLER
Referans & Destek
REFERANS
DESTEK
İlk sunumunuz
Python ve bir JDK kurun, JAVA_HOME değişkenini ayarlayın ve Kurulum bölümünde açıklandığı gibi sanal ortam oluşturup etkinleştirin. Ardından PyPI’dan JPype ve Aspose.Slides’i yükleyin:
python -m pip install JPype1 aspose-slides-java
Bu kodu hello.py olarak kaydedin. Bu, Java Sanal Makinesini başlatır, yeni bir sunumun ilk slaytına metinli bir bulut şekli ekler ve sunumu kaydeder:
import jpype
import asposeslides
if not jpype.isJVMStarted():
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat, ShapeType
# Bir boş slayt ile bir sunum oluştur.
presentation = Presentation()
try:
# İlk slaytı al.
slide = presentation.getSlides().get_Item(0)
# Bir bulut şekli ekle ve metnini ayarla.
auto_shape = slide.getShapes().addAutoShape(ShapeType.Cloud, 20, 20, 200, 80)
auto_shape.getTextFrame().setText("Hello, Aspose!")
# Sunumu PPTX dosyası olarak kaydet.
presentation.save("new_presentation.pptx", SaveFormat.Pptx)
finally:
presentation.dispose()
Aynı sanal ortamda çalıştırın:
python hello.py
Betik, “Hello, Aspose!” metniyle bulut şekli içeren bir slaytı new_presentation.pptx olarak kaydeder. Lisans olmadan kaydedilen dosya bir değerlendirme filigranı taşır — Lisanslama bölümüne bakın. Sunum oluşturmak ve doldurmak için daha fazla yöntem görmek isterseniz Sunum Oluşturma sayfasına bakın.