Aspose.Slides för Python via Java
Aspose.Slides for Python via Java är ett bibliotek för att skapa, läsa, redigera och konvertera PowerPoint‑ och OpenDocument‑presentationer i Python‑applikationer, utan Microsoft PowerPoint; det kör Aspose.Slides Java‑motorn i din Python‑process via JPype.
Det laddar och sparar PPT, PPTX, PPS, POT och ODP, inklusive makro‑aktiverade och mall‑varianter, och exporterar till PDF, XPS, HTML, SVG, TIFF, Markdown och bilder.
Kom igång
KOM IGÅNG
UTVÄRDERA
Bygg med Slides
ALLMÄNNA UPPGIFTER
- Öppna en presentation
- Spara en presentation
- Konvertera till PDF
- Rendera bildspel som bilder
- Redigera text och former
SLIDES‑ARBETSFÖRLOPP
EXEMPEL
Referens och support
REFERENS
SUPPORT
Din första presentation
Installera Python och ett JDK, sätt JAVA_HOME och skapa samt aktivera en virtuell miljö enligt Installation. Installera sedan JPype och Aspose.Slides från PyPI:
python -m pip install JPype1 aspose-slides-java
Spara den här koden som hello.py. Den startar Java Virtual Machine, lägger till en molnform med text på den första bilden i en ny presentation och sparar presentationen:
import jpype
import asposeslides
if not jpype.isJVMStarted():
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat, ShapeType
# Skapa en presentation med en tom bild.
presentation = Presentation()
try:
# Hämta den första bilden.
slide = presentation.getSlides().get_Item(0)
# Lägg till en molnform och sätt dess text.
auto_shape = slide.getShapes().addAutoShape(ShapeType.Cloud, 20, 20, 200, 80)
auto_shape.getTextFrame().setText("Hello, Aspose!")
# Spara presentationen som en PPTX-fil.
presentation.save("new_presentation.pptx", SaveFormat.Pptx)
finally:
presentation.dispose()
Kör den i samma virtuella miljö:
python hello.py
Skriptet sparar new_presentation.pptx med en bild som innehåller en molnform med texten “Hello, Aspose!”. Utan licens innehåller den sparade filen också ett utvärderingsvattenstämpel — se Licensiering. För fler sätt att skapa och fylla en presentation, se Skapa presentationer.