Aspose.Slides pro Python via Java
Aspose.Slides for Python via Java je knihovna pro vytváření, čtení, úpravu a převod prezentací PowerPoint a OpenDocument v aplikacích Python, bez Microsoft PowerPoint; spouští Java engine Aspose.Slides ve vašem Python procesu prostřednictvím JPype.
Načítá a ukládá soubory PPT, PPTX, PPS, POT a ODP, včetně variant s makry a šablon, a exportuje do PDF, XPS, HTML, SVG, TIFF, Markdownu a obrázků.
Začínáme
ZAČÁTEK
HODNOCENÍ
Vytvářejte pomocí Slides
OBECNÉ ÚKOLY
- Otevřít prezentaci
- Uložit prezentaci
- Převést do PDF
- Vykreslit snímky jako obrázky
- Upravit text a tvary
PRACOVNÍ PROCESY
PŘÍKLADY
Reference & Podpora
REFERENCE
PODPOUŽKA
Vaše první prezentace
Nainstalujte Python a JDK, nastavte JAVA_HOME a vytvořte a aktivujte virtuální prostředí podle popisu v Instalace. Poté nainstalujte JPype a Aspose.Slides z PyPI:
python -m pip install JPype1 aspose-slides-java
Uložte tento kód jako hello.py. Spustí Java Virtual Machine, přidá tvar mraku s textem na první snímek nové prezentace a uloží prezentaci:
import jpype
import asposeslides
if not jpype.isJVMStarted():
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat, ShapeType
# Vytvořte prezentaci s jedním prázdným snímkem.
presentation = Presentation()
try:
# Získejte první snímek.
slide = presentation.getSlides().get_Item(0)
# Přidejte tvar mraku a nastavte jeho text.
auto_shape = slide.getShapes().addAutoShape(ShapeType.Cloud, 20, 20, 200, 80)
auto_shape.getTextFrame().setText("Hello, Aspose!")
# Uložte prezentaci jako soubor PPTX.
presentation.save("new_presentation.pptx", SaveFormat.Pptx)
finally:
presentation.dispose()
Spusťte jej ve stejném virtuálním prostředí:
python hello.py
Skript uloží new_presentation.pptx s jedním snímkem obsahujícím tvar mraku s textem „Hello, Aspose!“. Bez licence má uložený soubor také vodoznak z hodnocení — viz Licencování. Další způsoby, jak vytvořit a vyplnit prezentaci, najdete v Vytvořit prezentace.