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
  • Windows 2003 Server
  • Windows 2008 Server
  • Windows 2012 Server
  • Windows 2012 R2 Server
  • Windows 2016 Server
  • Windows 2019 Server
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8, 8.1
  • Windows 10
  • Windows 11
Linux
  • Ubuntu
  • OpenSUSE
  • CentOS
  • und andere
macOS
  • 12 „Monterey“

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-pymalloc ist standardmäßig aktiviert. Typischerweise ist der pymalloc‑Build von Python durch ein m‑Suffix im Dateinamen gekennzeichnet.
  • Die gemeinsam genutzte Bibliothek libpython. Die Build‑Option --enable-shared von Python ist standardmäßig deaktiviert, und einige Python‑Distributionen enthalten die gemeinsam genutzte Bibliothek libpython nicht. Auf manchen Linux‑Plattformen kann die gemeinsam genutzte Bibliothek libpython über den Paketmanager installiert werden (z. B. sudo apt-get install libpython3.7). Ein häufiges Problem ist, dass die libpython‑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 zur libpython‑Bibliotheksdatei im standardmäßigen System‑Shared‑Library‑Verzeichnis erstellt wird. Typischerweise lautet der Dateiname der gemeinsam genutzten Bibliothek libpythonX.Ym.so.1.0 für Python 3.5–3.7 oder libpythonX.Y.so.1.0 fü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.