Comme les fichiers docx sont des fichiers zip, vous pouvez dézipper le fichier docx, puis extraire les fichiers image.
Je n'ai pas de Microsoft Office à tester et j'ai donc téléchargé des fichiers docx aléatoires sur Internet. Il semble que les images soient toujours stockées dans un fichier de type word/media
dans l'archive.
Cette commande va extraire tous les fichiers du répertoire media
de l'archive :
unzip foo.docx "word/media/*"
Cette commande n'extraira que *.jpeg
des fichiers :
unzip foo.docx "*.jpeg"
Notez que vous devez spécifier "*.jpg"
si les fichiers sont enregistrés en tant que jpg
au lieu de jpeg
. Je suppose qu'il est également possible que les images soient stockées dans un autre format. Je n'ai aucune idée si les images peuvent être stockées à un autre endroit que le site Web de l word/media
répertoire. Vous pouvez utiliser unzip -l
pour lister le contenu de l'archive.
0 votes
S'agit-il d'une version linux avec une interface utilisateur ou uniquement en ligne de commande ?
0 votes
@Jeff - Un utilitaire en ligne de commande serait utile pour les grandes opérations en mode batch.