Bonsoir,

Le 11 avril 2012 22:58, lutch <[email protected]> a écrit :

> Le 11/04/12 17:58,  Marie jo Libo nous a écrit  :
>
>  Bonjour,
>>
>> Le 11/04/2012 13:46, Arnaud Champollion a écrit :
>>
>>> Bonjour,
>>>
>>> J'ai un document contenant de nombreuses images, qui apparaissent
>>> chacune un grand nombre de fois.
>>>
>>> Il s'agit d'un jeu éducatif créé par la conseillère pédagogique de ma
>>> circonscription. Il est composé d'un grand nombre de cartes, contenant
>>> chacune une série d'images. Les mêmes images se retrouvent sur différentes
>>> cartes. Ce matériel, bien que très intéressant, ne peut pas être publié sur
>>> le site de la circonscription car il utilise des images trouvées à droite
>>> et à gauche sur le web, sans considération des droits d'utilisation.
>>>
>>> Je souhaiterais rendre ce document plus propre, en substituant les
>>> images par d'autres, sous licence libre.
>>>
>>> Seulement voilà, le travail est trop important pour pouvoir remplacer
>>> une à une toutes les images, il y a une mise en page assez complexe.
>>>
>>> J'aimerais trouver un moyen de substituer chaque image par une autre, et
>>> que toutes les occurrences de cette image soient affectées, en gardant la
>>> même taille d'affichage.
>>>
>>> Est-ce possible ? Peut-être en dézippant le fichier ODT et en faisant la
>>> substitution directement dans le dossier extrait... mais est-il possible
>>> ensuite de rezipper le tout correctement ? Merci de votre aide,
>>>
>>
>> Je ne vais pas répondre à la question sans compétence sur le sujet. Mais
>> plusieurs idées me viennent.
>>
>> 1 - Une manière facile de passer d'une image à l'autre est d'utiliser le
>> navigateur (affichage/Navigateur/images). Pour un truc laborieux, cela peut
>> faire gagner du temps.
>> 2 - si le document est réalisé sous Writer, pourquoi ne pas mettre
>> l'image (les images) dupliquée plusieurs fois dans une section puis
>> utiliser des sections liées pour la faire apparaitre en plusieurs points du
>> document. Ainsi son remplacement futur serait facilité. (voir
>> Insertion/section et cocher lier)
>> 3 - Pour ce qui consiste à rechercher chaque image et les remplacer par
>> une autre, je m'avance peut être mais je pense qu'une macro serait le plus
>> approprié.
>> Voilà ma petite participation à cette problématique fort intéressante.
>>
>> Bonne fin de journée,
>> Marie-Jo
>>
>>  Bonsoir,
>
> pas plus compétent, mais curieux, j'ai fouiné dans le dossier décompressé
> d'un document avec des images (les miennes).
> Bien que j'aie attribué un nom à chaque image, elles ont été renommées en
> interne à la sauce LibreOffice, dans le genre 1000000000000F2000000A20495021
> **B7.jpg
> Sachant que content.xml contient le lien vers les images avec les  noms
> attribués par LibreOffice et non pas les noms donnés aux objets, visibles
> dans le Navigateur.
>
> Du coup, la solution que j'imaginais tombe à l'eau.
> Le remplacement aurait consisté seulement à remplir le dossier Images avec
> les fichiers d'origine licite.
> Les images auraient porté les mêmes noms, terme à terme.
>
> Je ne comprends pas à quoi correspondent ces noms et selon quelle logique
> ils sont construits.
>
> A mon avis, ces noms de fichiers sont simplement des noms de fichiers
temporaires créé par la fonction du langage utilisé (c++ ?)
Le plus simple (si j'ai bien compris la question), serait peut-être
d'afficher ce dossier décompressé sous forme de miniatures, de telle
manière à pouvoir remplacer les images de manière adéquates.
Bien entendu, ça peut pas à mon avis , se faire de manière automatique...
:-/
Si les images avaient été jointes avec des liens (et non incorporées), la
chose aurait été plus facile ;-)

Yves


> Exemple de liste de noms du dossier Pictures
>
> 1000000000000A2000000F20B5EFD8**E4.jpg
> 1000000000000A2000000F20FDB60C**5F.jpg
> 1000000000000A2000000F2052F1BB**26.jpg
> 1000000000000A2000000F207261C1**8C.jpg
> 1000000000000A2000000F2023587D**E3.jpg
> 1000000000000A2000000F20166299**F0.jpg
> 1000000000000BC0000007D0261C36**4F.jpg
> 1000000000000E92000009C1881B64**9D.jpg
> 1000000000000F2000000A204DA0CB**04.jpg
> 1000000000000F2000000A20495021**B7.jpg
> 1000000000000F2000000A20896278**C4.jpg
> 10000000000000E9000002BC2B400C**34.jpg
> 10000000000001DA000002C584EE6E**31.jpg
> 10000000000002C5000002C58BF0B2**51.jpg
> 10000000000007D800000BC0CFD70B**F4.jpg
> 10000000000009C7000009C7CF972E**CD.jpg
> 100000000000011B000001106F453D**E2.jpg
> 100000000000098A00000663A1D533**9E.jpg
> 100000000000037600000298F77955**44.jpg
> 10000000000004000000009C0BE0AB**16.jpg
> 1000000000000376000003764A0A23**93.jpg
> 1000000000000130000001C6C093FC**C1.jpg
> 1000000000000376000001CA04AB64**35.jpg
> 1000020100000162000000F887621E**51.png
> 100000000000095900000A65EEFFA1**22.jpg
> 100000000000097800000CFD34E853**FE.jpg
> 100002010000064000000462902561**22.png
>
> Qui saurait nous expliquer ?
>
> C_Lucien
>
>
>
>
> --
> Envoyez un mail à [email protected] pour savoir comment vous
> désinscrire
> Les archives de la liste sont disponibles à http://listarchives.**
> libreoffice.org/fr/users/ <http://listarchives.libreoffice.org/fr/users/>
> Tous les messages envoyés sur cette liste seront archivés publiquement et
> ne pourront pas être supprimés
>
>


-- 
web site : http://www.molenbaix.com

-- 
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à