Systemanforderungen
Einführung
Aspose.Slides for Python via .NET erfordert keine Drittanbieterprodukte, wie Microsoft PowerPoint, installiert zu haben. Aspose.Slides ist eine Engine zum Erstellen, Ändern, Konvertieren und Rendern von Dokumenten in verschiedenen Formaten, einschließlich Microsoft PowerPoint‑Präsentationsformaten.
Unterstützte Betriebssysteme
Aspose.Slides for Python unterstützt Windows (32‑Bit und 64‑Bit), macOS und 64‑Bit‑Linux auf Systemen mit Python 3.5 oder höher.
| Betriebssystem | Versionen |
| Microsoft Windows |
|
| Linux |
|
| macOS |
|
Systemanforderungen für Ziel‑Linux‑ und macOS‑Plattformen
- GCC‑6‑Laufzeitbibliotheken (oder neuer).
- libgdiplus, eine Open‑Source‑Implementierung der GDI+‑API.
- Abhängigkeiten des .NET‑Core‑Runtimes. Die Installation des .NET‑Core‑Runtimes selbst ist NICHT erforderlich.
- Für Python 3.5–3.7: Der
pymalloc‑Build von Python ist erforderlich. Die Build‑Option--with-pymallocist standardmäßig aktiviert. Typischerweise ist derpymalloc‑Build von Python durch einm‑Suffix im Dateinamen gekennzeichnet. - Die gemeinsam genutzte Bibliothek
libpython. Die Build‑Option--enable-sharedvon Python ist standardmäßig deaktiviert, und einige Python‑Distributionen enthalten die gemeinsam genutzte Bibliotheklibpythonnicht. Auf manchen Linux‑Plattformen kann die gemeinsam genutzte Bibliotheklibpythonüber den Paketmanager installiert werden (z. B.sudo apt-get install libpython3.7). Ein häufiges Problem ist, dass dielibpython‑Bibliothek an einem nichtstandardmäßigen Ort für Shared‑Libraries installiert ist. Dies kann behoben werden, indem beim Kompilieren von Python alternative Bibliothekspfade über Build‑Optionen gesetzt werden oder indem ein symbolischer Link zurlibpython‑Bibliotheksdatei im standardmäßigen System‑Shared‑Library‑Verzeichnis erstellt wird. Typischerweise lautet der Dateiname der gemeinsam genutzten BibliotheklibpythonX.Ym.so.1.0für Python 3.5–3.7 oderlibpythonX.Y.so.1.0für Python 3.8 oder neuer (z. B.libpython3.7m.so.1.0,libpython3.9.so.1.0).
FAQ
Muss Microsoft PowerPoint für Konvertierungen und das Rendern installiert sein?
Nein, PowerPoint ist nicht erforderlich; Aspose.Slides ist eine eigenständige Engine zum Erstellen, Ändern, Konvertieren und Rendern von Präsentationen.
Ist eine bestimmte .NET-Version (Core/5+/6+) auf dem Rechner erforderlich?
Die Installation des .NET‑Runtimes selbst ist nicht erforderlich, aber seine Abhängigkeiten müssen auf Linux/macOS vorhanden sein. Das bedeutet, das System sollte die Pakete enthalten, die üblicherweise als .NET‑Abhängigkeiten installiert werden, ohne den Runtime‑Komplettinstall zu benötigen.
Welche Schriftarten werden für korrektes Rendern benötigt?
In der Praxis müssen die in der Präsentation verwendeten Schriftarten oder passende Ersatzschriften verfügbar sein. Um ein konsistentes Rendern auf Linux/macOS sicherzustellen, empfiehlt es sich, gängige Schriftpakete zu installieren.