Instalace
Contents
[
Hide
]
Aspose.Slides for Python via Java je platformově nezávislé API a lze jej použít na jakékoli platformě (Windows, Linux a macOS), kde jsou nainstalovány Python, Java a most jpype1.
Požadavky na programy a verze
- JRE verze >=8 (JPype1 byl testován na verzích Java od 1.8 do 11).
- Python verze >=3.7, <=3.12.
- JPype1 balíček verze: >=1.5.0.
Instalace z pip
Aspose.Slides for Python via Java můžete snadno nainstalovat z pip za předpokladu, že máte nainstalovány všechny požadované programy (Java, Python).
Vytvořte novou složku projektu.
Installujte JPype1 pomocí následujícího příkazu:
$ pip install JPype1
Nainstalujte Aspose.Slides for Python via Java pomocí následujícího příkazu:
$ pip install aspose-slides-java
Instalace ze ZIP archivu
Pro instalaci a použití Aspose.Slides for Python via Java ze ZIP archivu postupujte podle těchto instrukcí:
Windows
- Nainstalujte JDK8 a nakonfigurujte proměnnou prostředí
JAVA_HOME. - Nainstalujte Python verze >=3.7 a přidejte python.exe do
PATH. - Nainstalujte Microsoft C++ Build Tools.
- Nainstalujte JPype1. Níže můžete spustit příkazy v python terminálu:
$ pip install --upgrade pip
$ pip install JPype1
- Stáhněte Aspose.Slides for Python via Java a rozbalte jej do
aspose-slides-java. - Vytvořte soubor s názvem
example.pyve složceaspose-slides-javapomocí následujícího ukázkového kódu:
import jpype
import asposeslides
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat
pres = Presentation()
slide = pres.getSlides().addEmptySlide(pres.getLayoutSlides().get_Item(0))
slide.getShapes().get_Item(0).getTextFrame().setText("Slide Title Heading")
pres.save("out.pptx", SaveFormat.Pptx)
jpype.shutdownJVM()
- Nyní spusťte
py example.pyv příkazovém řádku, abyste ho spustili.
Linux
- Nainstalujte JDK8 pro Linux a nakonfigurujte proměnnou prostředí
JAVA_HOME. - Nainstalujte Python verze >=3.7
- Nainstalujte
g++apython-dev.
- Pro Debian/Ubuntu:
sudo apt-get install g++ python3-dev - Pro RedHat‑based:
dnf install redhat-rpm-config gcc-c++ python3-devel unixODBC-devel
- Nainstalujte JPype1. Níže můžete spustit příkazy v python terminálu:
$ pip install --upgrade pip
$ pip install JPype1
- Stáhněte Aspose.Slides for Python via Java a rozbalte jej do
aspose-slides-java. - Vytvořte testovací soubor s názvem
example.pypomocí tohoto ukázkového kódu ve složceaspose-slides-java:
import jpype
import asposeslides
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat
pres = Presentation()
slide = pres.getSlides().addEmptySlide(pres.getLayoutSlides().get_Item(0))
slide.getShapes().get_Item(0).getTextFrame().setText("Slide Title Heading")
pres.save("out.pptx", SaveFormat.Pptx)
jpype.shutdownJVM()
- Nyní spusťte
py example.pyv příkazovém řádku.
Mac
- Nainstalujte JDK8 pro Mac a nakonfigurujte proměnnou prostředí
JAVA_HOME. - Upravte sekci JVMCapabilities v
/Library/Java/JavaVirtualMachines/jdk1.8.x_xxx.jdk/Contents/Info.plists oprávněním root.jdk1.8.x_xxx.jdkzávisí na vaší verzi JDK. Mělo by to vypadat takto:
<key>JavaVM</key>
<dict>
<key>JVMCapabilities</key>
<array>
<string>JNI</string>
<string>BundledApp</string>
<string>CommandLine</string>
</array>
- Nainstalujte Python verze >=3.7.
- Nainstalujte kompilátory GCC nebo Clang podle verze Pythonu a platformy.
- Nainstalujte JPype1. Níže můžete spustit příkazy v python terminálu:
$ pip install --upgrade pip
$ pip install JPype1
- Stáhněte Aspose.Slides for Python via Java a rozbalte jej do
aspose-slides-java. - Vytvořte testovací soubor s názvem
example.pypomocí tohoto ukázkového kódu ve složceaspose-slides-java:
import jpype
import asposeslides
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat
pres = Presentation()
slide = pres.getSlides().addEmptySlide(pres.getLayoutSlides().get_Item(0))
slide.getShapes().get_Item(0).getTextFrame().setText("Slide Title Heading")
pres.save("out.pptx", SaveFormat.Pptx)
jpype.shutdownJVM()
- Nyní spusťte
python example.pyv příkazovém řádku.