Instalace

Přehled

Balíček Aspose.Slides for Python via .NET obsahuje všechny nezbytné knihovny .NET, takže není potřeba instalovat .NET samostatně. To zjednodušuje proces nastavení a umožňuje vývojářům okamžitě začít pracovat s prezentacemi. Je však důležité poznamenat, že v závislosti na vašem operačním systému nebo prostředí můžete stále potřebovat nainstalovat některé platformově specifické závislosti požadované .NET. Navíc je nutné splnit určité systémové požadavky, aby byl balíček plně kompatibilní a správně fungoval.

Windows

Systémové požadavky

Zkontrolujte a potvrďte, že specifikace vašeho počítače splňují nebo přesahují systémové požadavky.

Instalace Aspose.Slides

pip je nejjednodušší způsob, jak stáhnout a nainstalovat Aspose.Slides for Python via .NET ve Windows.

Pro instalaci Aspose.Slides spusťte následující příkaz:

pip install aspose-slides

Použití Aspose.Slides

Otestujte instalaci Aspose.Slides spuštěním následujícího kódu, který vytvoří prezentaci PowerPoint:

# Importujte modul Aspose.Slides for Python via .NET.
import aspose.slides as slides

# Vytvořte instanci třídy Presentation, která představuje soubor prezentace.
with slides.Presentation() as presentation:
    slide = presentation.slides[0]
    slide.shapes.add_auto_shape(slides.ShapeType.LINE, 20, 20, 300, 200)
    presentation.save("NewPresentation.pptx", slides.export.SaveFormat.PPTX)

macOS

Systémové požadavky

Zkontrolujte a potvrďte, že specifikace vašeho počítače splňují nebo přesahují systémové požadavky.

Předpoklady

Python se sdílenými knihovnami

Existuje několik způsobů, jak nainstalovat Python na macOS, ale důrazně doporučujeme použít pyenv tool.

Po instalaci a konfiguraci pyenv nainstalujte Python se sdílenými knihovnami spuštěním následujících příkazů v aplikaci Terminal:

  1. Nainstalujte Python:
env PYTHON_CONFIGURE_OPTS="--enable-shared" pyenv install --verbose 3.9.13
  1. Nastavte jej jako globální verzi Pythonu:
pyenv global 3.9.13
  1. Nastavte jej jako verzi Pythonu pro konkrétní shell:
pyenv shell 3.9.13
  1. Vytvořte symbolický odkaz na knihovnu libpython v systémovém adresáři knihoven:
ln -s /Users/<username>/.pyenv/versions/3.9.13/lib/libpython3.9.dylib /usr/local/lib/libpython3.9.dylib

Poznámka: Je vyžadován Python 3.5 nebo novější. Verze 3.9.13 je zde použita pouze jako příklad.

Instalace knihovny libgdiplus

Knihovna libgdiplus je implementací Windows GDI+ pro macOS a Linux, na kterou .NET spoléhá pro grafickou funkčnost na těchto platformách.
Aby bylo možné tuto knihovnu nainstalovat na macOS, spusťte následující příkaz:

brew install mono-libgdiplus

Instalace Aspose.Slides

pip je nejjednodušší způsob, jak stáhnout a nainstalovat Aspose.Slides for Python via .NET na macOS.

Pro instalaci Aspose.Slides spusťte následující příkaz:

pip install aspose-slides

Použití Aspose.Slides

Otestujte instalaci Aspose.Slides spuštěním následujícího kódu, který vytvoří prezentaci PowerPoint:

# Importujte modul Aspose.Slides for Python via .NET.
import aspose.slides as slides

# Vytvořte instanci třídy Presentation, která představuje soubor prezentace.
with slides.Presentation() as presentation:    
    slide = presentation.slides[0]
    slide.shapes.add_auto_shape(slides.ShapeType.LINE, 20, 20, 300, 200)
    presentation.save("NewPresentation.pptx", slides.export.SaveFormat.PPTX)

FAQ

Mohu nainstalovat Aspose.Slides ve virtuálním prostředí?

Ano, můžete jej nainstalovat v libovolném virtuálním prostředí Pythonu pomocí pip. Jen se ujistěte, že prostředí má přístup k požadovaným nativním závislostem v závislosti na vašem OS.

Mohu používat Aspose.Slides v Docker kontejnerech?

Ano, ale musíte zajistit, že váš Docker image obsahuje potřebné nativní knihovny (libgdiplus, fontové balíčky atd.) a správnou verzi Pythonu.

Existuje bezplatná verze nebo omezení zkušební verze?

Ano, ve výchozím nastavení Aspose.Slides běží v evaluačním režimu, který umisťuje vodoznaky a může mít další omezení. Pro odstranění omezení je potřeba použít platnou licenci.