Pour un développeur Python qui essaie d’ajouter une fonction de conversion EXCEL en POTM dans l’application, L’API Aspose.Total for Python via .NET peut aider à automatiser le processus de conversion. C’est un package complet de diverses API traitant différents formats, y compris les fichiers EXCEL et POTM.
C’est principalement en deux étapes. Utilisez d’abord l’API Aspose.Cells for Python via .NET pour convertir le fichier EXCEL en PDF. Après cela, en utilisant l’API PowerPoint Python Aspose.Slides for Python via .NET , enregistrez le PDF créé au format Microsoft PowerPoint souhaité..
Comment convertir EXCEL en POTM en Python
- Étape 1 Utiliser l’instance de classe Workbook pour ouvrir le fichier EXCEL source
- Enregistrez le fichier EXCEL au format PDF en utilisant la méthode save en fournissant le nom du fichier et le chemin du répertoire souhaité
- Étape 2 Charger le fichier PDF en utilisant la classe Presentation
- Appelez la méthode save tout en spécifiant le chemin du fichier POTM de sortie. Ainsi, votre fichier EXCEL est converti en POTM au chemin spécifié
Exigences de conversion
- Pour la conversion EXCEL en POTM, Python 3.5 ou version ultérieure est requis
- API de référence dans le projet directement depuis PyPI ( Aspose.Cells et Aspose.Slides )
- Ou utilisez les commandes pip suivantes
pip install aspose-cells-pythonetpip install aspose.slides - De plus, OS basé sur Microsoft Windows ou Linux (voir plus pour Cells et Slides )
Enregistrer EXCEL au format PDF en Python - Étape 1
Enregistrer le PDF au format POTM en Python - Étape 2
Cas d'utilisation clés
Modèles de diapositives macro‑activés
Convertir les données Excel en fichiers POTM pour des présentations réutilisables et prêtes à l’automatisation.Flux de travail de présentation avancés
Prendre en charge les fichiers de modèle pouvant inclure un comportement de présentation guidé par la logique ou assisté.Actifs de communication structurés
Préparer des bases de présentation réutilisables à partir de contenu source basé sur des feuilles de calcul.
Scénarios d'automatisation
Pipelines d’automatisation de modèles
Générer des fichiers POTM de manière programmatique à partir d’entrées Excel pour une production de diapositives réutilisable.Systèmes de présentation interactifs
Permettre des flux de travail qui dépendent de modèles réutilisables avec prise en charge des macros.Préparation de présentations évolutive
Utiliser les API Python pour automatiser la création de modèles de diapositives macro‑activés à partir de sources de données.