[Résolu][Calc] ouvrir images + redimension et enregistrer

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
spot21
Membre lOOyal
Membre lOOyal
Messages : 27
Inscription : 13 oct. 2013 10:58

[Résolu][Calc] ouvrir images + redimension et enregistrer

Message par spot21 »

Bonjour à toutes et à tous,

malgré mes recherches dans le forum, je n’arrive pas à trouver la solution.

J'aimerai créer une macro LIbreOffice Calc (5.2 sous Windows 10) pour :
- pour chaque image d'une répertoire donné
- ouvrir l'image
- la redimensionner (compresser) en 640 pixels de large (garder le ratio pour la hauteur)
- la ré-enregistrer (écraser) dans le dossier d'origine

Merci d'avance.
Bernie.
Dernière modification par spot21 le 07 avr. 2021 07:41, modifié 3 fois.
LibO 5.2 Windows 10
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25184
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] ouvrir une image, la redimensionner et enregistre

Message par Dude »

Salut,

En quoi le tableur est-il un logiciel adapté pour ça ? C'est vouloir visser avec un marteau.
Utilise un outil comme XnView qui sait faire ça en masse.

https://www.futura-sciences.com/tech/questions-reponses/multimedia-xnview-redimensionner-images-masse-sous-windows-3540/
spot21
Membre lOOyal
Membre lOOyal
Messages : 27
Inscription : 13 oct. 2013 10:58

Re: [Calc] ouvrir une image, la redimensionner et enregistre

Message par spot21 »

Dude a écrit :Salut,

En quoi le tableur est-il un logiciel adapté pour ça ? C'est vouloir visser avec un marteau.
Utilise un outil comme XnView qui sait faire ça en masse.

https://www.futura-sciences.com/tech/questions-reponses/multimedia-xnview-redimensionner-images-masse-sous-windows-3540/
Merci pour ta réponse Dude,
ces opérations font parti d'un ensemble de manipulations que j'automatise pour des personnes qui ne sont pas à l'aise avec l'informatique.
J'arrive à faire déjà pas mal de chose dans mon "programme", mais là je coince sur ce traitement des images.
Si ce n'est pas possible (ou vraiment trop complexe) tant pis, mais comme c'est faisable avec le clic droit, je pensais que c'était faisable également en macro.
Mais peut-être qu'avec la version 5.2 de LibreOffice ce n'est pas faisable.
LibO 5.2 Windows 10
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25184
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] ouvrir une image, la redimensionner et enregistre

Message par Dude »

spot21 a écrit :pour des personnes qui ne sont pas à l'aise avec l'informatique.
Si ces "personnes" ne sont pas à l'aise, elles n'utilisent pas tout simplement. :tesfou:

La notion de redimensionnement d'images fait l'objet de questions déjà passées :
https://forum.openoffice.org/fr/forum/v ... %2A+images
https://forum.openoffice.org/fr/forum/v ... %2A+images
Le dernier renvoie vers un suprême de code pour Impress, à toi de voir pour l'adapter pour Calc.
spot21
Membre lOOyal
Membre lOOyal
Messages : 27
Inscription : 13 oct. 2013 10:58

Re: [Calc] ouvrir une image, la redimensionner et enregistre

Message par spot21 »

Dude a écrit :
spot21 a écrit :pour des personnes qui ne sont pas à l'aise avec l'informatique.
Si ces "personnes" ne sont pas à l'aise, elles n'utilisent pas tout simplement. :tesfou:

La notion de redimensionnement d'images fait l'objet de questions déjà passées :
https://forum.openoffice.org/fr/forum/v ... %2A+images
https://forum.openoffice.org/fr/forum/v ... %2A+images
Le dernier renvoie vers un suprême de code pour Impress, à toi de voir pour l'adapter pour Calc.
Merci Dude, ça devient trop complexe pour le résultat à obtenir (qui peut être effectivement obtenu par un autre logiciel).
Tu as raison.
Merci d'avoir quand même étudié ma demande.
LibO 5.2 Windows 10