Créer et intégrer un graphique Excel en tant qu'objet OLE dans une diapositive Microsoft PowerPoint
Contents
[
Hide
]
Les graphiques sont des représentations visuelles de vos données et sont largement utilisés dans les diapositives de présentation. Cet article vous montrera le code pour créer et intégrer un graphique Excel en tant qu’objet OLE dans la diapositive PowerPoint de manière programmatique en utilisant VSTO et Aspose.Slides pour Java.
Création et intégration d’un graphique Excel
Les deux exemples de code ci-dessous sont longs et détaillés car la tâche qu’ils décrivent est complexe. Vous créez un classeur Microsoft Excel, créez un graphique, puis créez la présentation Microsoft PowerPoint dans laquelle vous intégrerez le graphique. Les objets OLE contiennent des liens vers le document d’origine, donc un utilisateur qui double-clique sur le fichier intégré lancera le fichier et son application.
Exemple VSTO
En utilisant VSTO, les étapes suivantes sont effectuées :
- Créer une instance de l’objet Microsoft Excel ApplicationClass.
- Créer un nouveau classeur avec une feuille.
- Ajouter un graphique à la feuille.
- Enregistrer le classeur.
- Ouvrir le classeur Excel contenant la feuille de calcul avec les données du graphique.
- Obtenir la collection ChartObjects pour la feuille.
- Obtenir le graphique à copier.
- Créer une présentation Microsoft PowerPoint.
- Ajouter une diapositive vierge à la présentation.
- Copier le graphique de la feuille de calcul Excel dans le presse-papiers.
- Coller le graphique dans la présentation PowerPoint.
- Positionner le graphique sur la diapositive.
- Enregistrer la présentation.
Exemple Aspose.Slides pour Java
En utilisant Aspose.Slides pour .NET, les étapes suivantes sont effectuées :
- Créer un classeur en utilisant Aspose.Cells pour Java.
- Créer un graphique Microsoft Excel.
- Définir la taille OLE du graphique Excel.
- Obtenir une image du graphique.
- Intégrer le graphique Excel en tant qu’objet OLE dans la présentation PPTX en utilisant Aspose.Slides pour Java.
- Remplacer l’image de l’objet modifié par l’image obtenue à l’étape 3 pour résoudre le problème d’objet modifié.
- Écrire la présentation de sortie sur le disque au format PPTX.