Créer et intégrer un graphique Excel en tant qu'objet OLE dans une diapositive Microsoft PowerPoint

Créer et intégrer 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

Avec VSTO, les étapes suivantes sont effectuées :

  1. Créer une instance de l’objet Microsoft Excel ApplicationClass.
  2. Créer un nouveau classeur avec une feuille.
  3. Ajouter un graphique à la feuille.
  4. Sauvegarder le classeur.
  5. Ouvrir le classeur Excel contenant la feuille de calcul avec les données du graphique.
  6. Obtenir la collection ChartObjects pour la feuille.
  7. Obtenir le graphique à copier.
  8. Créer une présentation Microsoft PowerPoint.
  9. Ajouter une diapositive vide à la présentation.
  10. Copier le graphique de la feuille de calcul Excel dans le presse-papiers.
  11. Coller le graphique dans la présentation PowerPoint.
  12. Positionner le graphique sur la diapositive.
  13. Sauvegarder la présentation.

Exemple Aspose.Slides pour Android via Java

Avec Aspose.Slides pour .NET, les étapes suivantes sont effectuées :

  1. Créer un classeur en utilisant Aspose.Cells pour Java.
  2. Créer un graphique Microsoft Excel.
  3. Définir la taille OLE du graphique Excel.
  4. Obtenir une image du graphique.
  5. Intégrer le graphique Excel en tant qu’objet OLE dans la présentation PPTX en utilisant Aspose.Slides pour Android via Java.
  6. Remplacer l’image de l’objet modifié par l’image obtenue à l’étape 3 pour résoudre le problème de l’objet modifié.
  7. Écrire la présentation de sortie sur le disque au format PPTX.