Bonjour tout le monde,

Je reviens avec une nouvelle question:

Je suis en train de travailler sur la récupération des éléments d'un PowerPoint en C#.
A ce jour, j'ai réussi à récupérer le texte, les images et les lignes (pour faire une séparation par exemple).

Cependant, je bloque sur deux choses:
  • La récupération de l'image de fond (le template)
  • La récupération de formes libres qu'on peut insérer par nous même dans un slide (un carré, une flèche, une étoile, ...)


Concernant la récupération des images et des lignes, j'ai utilisé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
PowerPoint.Slides[].Shape[j].Type == msoTriState.msoPicture
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
PowerPoint.Slides[].Shape[j].Type == msoTriState.msoLine
Il existe bien un msoTriState.msoFreeForm mais ça n'a pas été concluant.

Quelqu'un aurait il une solution à mes deux problèmes (ou au moins l'un des deux?).

Merci d'avance !

PS: j'utilise la librairie:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Microsoft.Office.Interop.PowerPoint;