Exigences système
Introduction
Aspose.Slides for Python via .NET ne nécessite aucun produit tiers, tel que Microsoft PowerPoint, installé. Aspose.Slides est un moteur permettant de créer, modifier, convertir et rendre des documents dans divers formats, y compris les formats de présentations Microsoft PowerPoint.
Systèmes d’exploitation pris en charge
Aspose.Slides for Python prend en charge Windows (32 bits et 64 bits), macOS et Linux 64 bits sur des systèmes disposant de Python 3.5 ou ultérieur.
| Système d’exploitation | Versions |
| Microsoft Windows |
|
| Linux |
|
| macOS |
|
Exigences système pour les plateformes cibles Linux et macOS
- Bibliothèques d’exécution GCC 6 (ou ultérieure).
- libgdiplus, une implémentation open source de l’API GDI+.
- Dépendances du .NET Core Runtime. L’installation du .NET Core Runtime n’est PAS requise.
- Pour Python 3.5–3.7 : la version
pymallocde Python est requise. L’option de construction--with-pymallocest activée par défaut. En général, la versionpymallocde Python porte le suffixemdans le nom de fichier. - La bibliothèque partagée
libpython. L’option de construction Python--enable-sharedest désactivée par défaut, et certaines distributions Python n’incluent pas la bibliothèque partagéelibpython. Sur certaines plateformes Linux, vous pouvez installer la bibliothèque partagéelibpythonà l’aide du gestionnaire de paquets (par exemple,sudo apt-get install libpython3.7). Un problème fréquent est que la bibliothèquelibpythonest installée dans un emplacement non standard pour les bibliothèques partagées. Vous pouvez résoudre cela en utilisant les options de construction de Python pour définir des chemins de bibliothèque alternatifs lors de la compilation, ou en créant un lien symbolique vers le fichier de bibliothèquelibpythondans l’emplacement standard des bibliothèques partagées du système. En général, le nom de fichier de la bibliothèque partagéelibpythonestlibpythonX.Ym.so.1.0pour Python 3.5–3.7 oulibpythonX.Y.so.1.0pour Python 3.8 ou ultérieur (par exemple,libpython3.7m.so.1.0,libpython3.9.so.1.0).
FAQ
Dois‑je installer Microsoft PowerPoint pour les conversions et le rendu ?
Non, PowerPoint n’est pas requis ; Aspose.Slides est un moteur autonome pour créer, modifier, convertir et rendre des présentations.
Une version spécifique de .NET (Core/5+/6+) est‑elle requise sur la machine ?
L’installation du .NET Runtime n’est pas nécessaire, mais ses dépendances doivent être présentes sous Linux/macOS. Cela signifie que le système doit contenir les paquets généralement installés en tant que dépendances de .NET, sans installer le runtime complet.
Quelles polices sont nécessaires pour un rendu correct ?
En pratique, les polices utilisées dans la présentation ou leurs substituts appropriés doivent être disponibles. Pour assurer un rendu cohérent sous Linux/macOS, il est conseillé d’installer les packages de polices courants.