Le Wed, 8 Jun 2016 21:13:48 +0200, Ysabeau <[email protected]> écrivait:
>Le 08/06/2016 à 18:14, [email protected] a écrit : >> Le Tue, 7 Jun 2016 17:21:39 +0200, Ysabeau <[email protected]> écrivait: >> >>> Bonjour, >>> >>> j'ai vu passer l'info ici et je ne le retrouve pas, pas plus que >>> l'endroit où ça se niche dans Writer. >>> >>> Comment alléger globalement un fichier Writer sans devoir alléger toutes >>> les images les unes après les autres (je dois l'envoyer en odt donc exit >>> la solution pdf dans ce cas de figure) ? >> >> Le format odt est formé par un fichier .XML zippé. On pourrait à la >> limite dézipper ce fichier et trouver quelle image est la plus >> grosse, et ne réduire que celle-ci... > >Autant le faire à partir de Writer directement, après tout quand on est >le rédacteur on sait quel fichier image on ajouté (on devrait en tous >cas). Moins de risques de bousiller le fichier. > >> Notez que je n'ai pas fait l'essai moi-même ! > >Je vois l'intérêt uniquement à condition de passer par un utilitaire qui >traitera les images en bloc en fait. > En fait, je pensais plutôt à détecter quelle image est la plus grosse et de ne réduire que celle-ci. J'ai décidé de regarder ce qu'on trouvait dans le fichier .odt. J'ai un fichier avec 4 images. Le fichier .odt contient un dossier Pictures avec 4 images .png mais leur nom ressemble à 100000000000099000000BA02E05502A.png et donc on ne peut pas savoir de quelle image il s'agit. Par contre, on a la grosseur des 4 images. On peut aussi cliquer sur l'image et donc savoir quelle image devrait être réduite (ou extraite du fichier de travail). Dans mon cas, les images faisaient 8,8 Mo, 650 ko, 250 ko et 12 ko. Alors, dans un tel cas, je réduirais seulement la plus grosse image sans me préoccuper des autres. >La macro a bien fonctionné pour mon objectif donc... Mais ça serait une >fonctionnalité à envisager. J'ai regardé si on pouvait agir directement dans le fichier dézippé. J'ai dézippé dans un dossier, modifier l'image la plus grosse en la réduisant à 25%, j'ai enregistré le fichier tel quel en .zip et renommé en .odt. LibreOffice 3.4 n'a pas voulu l'ouvrir (fichier corrompu). Ma conclusion est que le fichier comprend sans doute un format précis que le .zip ne suit pas (même sans modifier l'image) et donc que ceci ne pourrait servir qu'à identifier l'image la plus grosse. Denis -- Denis Beauregard - généalogiste émérite (FQSG) Les Français d'Amérique du Nord - www.francogene.com/genealogie--quebec/ French in North America before 1722 - www.francogene.com/quebec--genealogy/ Sur cédérom à 1785 - On CD-ROM to 1785 -- 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
