Je souhaite extraire des images d'un fichier Word... la technique la
plus simple =E9tant d'enregistrer le document au format HTML (est-il
possible de faire autrement ?)
On r=E9cup=E8re ainsi des fichiers images (au format gif, jpg ou png).
Par contre, je souhaiterai remplacer mes images par le nom de fichier
correspondant (par exemple image001.gif etc...) Or la num=E9rotation des
images extraites (Word2000) n'est pas forc=E9ment continue, il g=E9n=E8re
par exemple parfois 2 images pour une seule (li=E9 par exemple =E0 de
probl=E8mes de r=E9solution). Est-il n=E9anmoins possible d'effectuer
cette op=E9ration (remplacement des images par leur nom de fichier) via
une macro, Word 2003 possede-t-il des fonstions permettant de faciliter
cette extraction ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Geo
Bonjour,
Je souhaite extraire des images d'un fichier Word... la technique la plus simple étant d'enregistrer le document au format HTML (est-il possible de faire autrement ?)
On récupère ainsi des fichiers images (au format gif, jpg ou png). Par contre, je souhaiterai remplacer mes images par le nom de fichier correspondant (par exemple image001.gif etc...) Or la numérotation des images extraites (Word2000) n'est pas forcément continue, il génère par exemple parfois 2 images pour une seule (lié par exemple à de problèmes de résolution). Est-il néanmoins possible d'effectuer cette opération (remplacement des images par leur nom de fichier) via une macro, Word 2003 possede-t-il des fonstions permettant de faciliter cette extraction ?
Par macro, ça doit être possible, chaque image est shape ou une inlineShape (je ne sais jamais trop mais c'est pas trop grave). On peut faire une boucle sur toutes ces images les enregistrer dans u fichier dont le nom contient une variable qu'on incrémente. En pseudo code ça donnerait : dim s as shape dim n as integer n=1 for each s in activedocument.shapes enregistrer s dans le fichier F & n n=n+1 next
Dommage que le résultat de l'enregistrement en html ne donne pas satisfaction
-- A+
Bonjour,
Je souhaite extraire des images d'un fichier Word... la technique la
plus simple étant d'enregistrer le document au format HTML (est-il
possible de faire autrement ?)
On récupère ainsi des fichiers images (au format gif, jpg ou png).
Par contre, je souhaiterai remplacer mes images par le nom de fichier
correspondant (par exemple image001.gif etc...) Or la numérotation des
images extraites (Word2000) n'est pas forcément continue, il génère
par exemple parfois 2 images pour une seule (lié par exemple à de
problèmes de résolution). Est-il néanmoins possible d'effectuer
cette opération (remplacement des images par leur nom de fichier) via
une macro, Word 2003 possede-t-il des fonstions permettant de faciliter
cette extraction ?
Par macro, ça doit être possible, chaque image est shape ou une
inlineShape (je ne sais jamais trop mais c'est pas trop grave).
On peut faire une boucle sur toutes ces images les enregistrer dans u
fichier dont le nom contient une variable qu'on incrémente.
En pseudo code ça donnerait :
dim s as shape
dim n as integer
n=1
for each s in activedocument.shapes
enregistrer s dans le fichier F & n
n=n+1
next
Dommage que le résultat de l'enregistrement en html ne donne pas
satisfaction
Je souhaite extraire des images d'un fichier Word... la technique la plus simple étant d'enregistrer le document au format HTML (est-il possible de faire autrement ?)
On récupère ainsi des fichiers images (au format gif, jpg ou png). Par contre, je souhaiterai remplacer mes images par le nom de fichier correspondant (par exemple image001.gif etc...) Or la numérotation des images extraites (Word2000) n'est pas forcément continue, il génère par exemple parfois 2 images pour une seule (lié par exemple à de problèmes de résolution). Est-il néanmoins possible d'effectuer cette opération (remplacement des images par leur nom de fichier) via une macro, Word 2003 possede-t-il des fonstions permettant de faciliter cette extraction ?
Par macro, ça doit être possible, chaque image est shape ou une inlineShape (je ne sais jamais trop mais c'est pas trop grave). On peut faire une boucle sur toutes ces images les enregistrer dans u fichier dont le nom contient une variable qu'on incrémente. En pseudo code ça donnerait : dim s as shape dim n as integer n=1 for each s in activedocument.shapes enregistrer s dans le fichier F & n n=n+1 next
Dommage que le résultat de l'enregistrement en html ne donne pas satisfaction
-- A+
Petit Denis
Salut ikan wrote:
Bonjour,
Je souhaite extraire des images d'un fichier Word... la technique la plus simple étant d'enregistrer le document au format HTML (est-il possible de faire autrement ?)
On récupère ainsi des fichiers images (au format gif, jpg ou png). Par contre, je souhaiterai remplacer mes images par le nom de fichier correspondant (par exemple image001.gif etc...) Or la numérotation des images extraites (Word2000) n'est pas forcément continue, il génère par exemple parfois 2 images pour une seule (lié par exemple à de problèmes de résolution). Est-il néanmoins possible d'effectuer cette opération (remplacement des images par leur nom de fichier) via une macro, Word 2003 possede-t-il des fonstions permettant de faciliter cette extraction ?
Le plus simple est de passer par "The Rename" http://www.gratilog.net/fichier1.htm
Merci beaucoup Bon week-end
-- Petit Denis
Salut
ikan wrote:
Bonjour,
Je souhaite extraire des images d'un fichier Word... la
technique la plus simple étant d'enregistrer le document au
format HTML (est-il possible de faire autrement ?)
On récupère ainsi des fichiers images (au format gif, jpg ou
png).
Par contre, je souhaiterai remplacer mes images par le nom de
fichier correspondant (par exemple image001.gif etc...) Or la
numérotation des images extraites (Word2000) n'est pas
forcément continue, il génère par exemple parfois 2 images pour
une seule (lié par exemple à de problèmes de résolution).
Est-il néanmoins possible d'effectuer
cette opération (remplacement des images par leur nom de
fichier) via une macro, Word 2003 possede-t-il des fonstions
permettant de faciliter cette extraction ?
Le plus simple est de passer par "The Rename"
http://www.gratilog.net/fichier1.htm
Je souhaite extraire des images d'un fichier Word... la technique la plus simple étant d'enregistrer le document au format HTML (est-il possible de faire autrement ?)
On récupère ainsi des fichiers images (au format gif, jpg ou png). Par contre, je souhaiterai remplacer mes images par le nom de fichier correspondant (par exemple image001.gif etc...) Or la numérotation des images extraites (Word2000) n'est pas forcément continue, il génère par exemple parfois 2 images pour une seule (lié par exemple à de problèmes de résolution). Est-il néanmoins possible d'effectuer cette opération (remplacement des images par leur nom de fichier) via une macro, Word 2003 possede-t-il des fonstions permettant de faciliter cette extraction ?
Le plus simple est de passer par "The Rename" http://www.gratilog.net/fichier1.htm