Extraire_images et son_powerpoint

Soyez le premier à donner votre avis sur cette source.

Vue 9 601 fois - Téléchargée 1 393 fois

Description

Extraire les images et le son d'une présentation PowerPoint.
Extraire les diapos d'une présentation dans différents formats: jpg, bmp, gif, tif et png. Vous créez votre dossier pour recevoir vos images.
Programmes en VB.Net et VBA Excel.

Source / Exemple :


Voir zip

Conclusion :


J'ai fait ce programme pour les débutant afin de se familiariser avec PowerPoint.
Ce que fait le programme on peut le faire avec la fonction "Enregistrer sous". Le petit plus c'est que je n'ai gardé que les images et les fichiers wav. Il sont renommer par le nom du diapo, mais vous pouvez choisir un autre nom
Il se peut que vous trouviez les images jpg en double dans le dossier cible. J'ai longtemps cherché: cela provient du fait qu'elles aient été redimensionnées. Je cherche une solution.

Codes Sources

Ajouter un commentaire

Commentaires

Messages postés
6924
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
21 septembre 2020
112
Nouvelle mise à jour
Renommer tous les fichiers par le nom du diapo, mais vous pouvez choisir un autre nom.
Bonne programmation
@+ Le Pivert
Messages postés
13
Date d'inscription
vendredi 22 décembre 2000
Statut
Membre
Dernière intervention
17 juin 2013

Effectivement je suis sous Vista
J'ai fais tes manips, mais toujours les mêmes erreurs
Je n'ai pas Microsoft PowerPoint11.0 Object Library mais powerpoint12.0
et j'ai relevé dans le fichier Extraire_images_PowerPoint.vbproj.FileListAbsolute.txt
C:\Documents and Settings\Propriétaire\Local Settings\Application Data\Temporary Projects\Extraire_images_PowerPoint\bin\Debug\Extraire_images_PowerPoint.exe
Chemin qui n'existe plus dans VISTA. Documents and Settings est remplacé par Users
Merci Pivert pour ton aide, ne te casse pas la tête, du moment que sous excel l'extraction fonctionne ça me convient.
Bonne soirée et à +
Messages postés
6924
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
21 septembre 2020
112
BOGIBUS,
Cela commence a se préciser, tu dois être sous Vista.
Mes programmes sont fait sous XP et les chemins des références doivent être différents!
Tu ouvres My Project en haut à droite.
Tu cliques sur Références.
Tu supprimes les références: System.Core et Microsoft PowerPoint11.0 Object Library
Ensuite tu cliques sur Ajouter et tu vas dans .Net chercher la référence System.Core pour l'ajouter.
Ensuite tu cliques sur Ajouter et tu vas dans COM chercher la références Microsoft PowerPoint11.0 Object Library
pour l'ajouter.
Tu n'as plus qu'a compiler et cela devrait fonctionner.
@+ Le Pivert
Messages postés
13
Date d'inscription
vendredi 22 décembre 2000
Statut
Membre
Dernière intervention
17 juin 2013

RECTIFICATION
Erreur 1 Type 'PowerPoint.Application' non défini.
Erreur 2 Type 'PowerPoint.Presentation' non défini
Erreur 3 Le nom 'PowerPoint' n'est pas déclaré.
Erreur 4 'Core' n'est pas un membre de 'Office

Avertissement 5 MSB3283 : Impossible de trouver l'assembly de wrappers pour la bibliothèque de Types "Microsoft.Office.Core"
Avertissement 6 Le composant référencé 'Microsoft.Office.Core' est introuvable.
Messages postés
13
Date d'inscription
vendredi 22 décembre 2000
Statut
Membre
Dernière intervention
17 juin 2013

Merci Pivert,
"VisualStudio Launcher.sln." n'existe pas mais "Extraire_images_PowerPoint.sln"
Malheureusement aucun changement

voici mes erreurs
Erreur 1 Type 'PowerPoint.Application' non défini.
Erreur 2 Type 'PowerPoint.Presentation' non
Erreur 4 'Core' n'est pas un membre de 'Office'Avertissement
Avertissement 5 MSB3283 : Impossible de trouver l'assembly de wrappers pour la bibliothèque de
Types "Microsoft.Office.Core"
Avertissement 6 Le composant référencé 'Microsoft.Office.Core' est introuvable.
Afficher les 18 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.