Date: prev next · Thread: first prev next last
2015 Archives by date, by thread · List index


Bonjour,

-----Message d'origine-----
De : pierre-yves samyn [mailto:pierre-yves.samyn@laposte.net]
Envoyé : samedi 28 mars 2015 07:37
À : users@fr.libreoffice.org
Objet : [fr-users] Re: Calc insertion d'image par macro

Bonjour


Michel Rudelle wrote
Je manipule des images dans Calc
... je ne peux pas récupérer ses dimensions originales


pageDessin.add(imageLiee)
imageLiee.size = imageLiee.graphic.size100thMm


Merci Pierre-Yves, ça marche !

Mais je suis tombé sur quelque chose de bizarre pendant mes essais:
Certaines images renvoient des dimensions nulles avec cette propriété, sans
que j'en comprenne la raison (en particulier des images créées avec l'export
Jpeg de Draw)

Du coup j'ai trouvé "juste à coté" grâce à Xray la propriété
Graphic.SizePixel (graphic.Size marche aussi) qui ne contient jamais (dans
mes tests) de valeurs nulles. Ca ne me donne pas la dimension originelle,
mais comme je ne m'intéresse qu'au ratio dans mon application ça me suffit.

Pourtant la dimension doit bien être quelque part puis avec le dispatcher
j'obtiens bien avec ces images la bonne dimension (mais la propriété
graphic.size100thMm de ces images ainsi recopiées contient bien des 0 !).
Mystère !

Encor merci et bonne fin de w-e

Michel



-- 
Envoyez un mail à users+unsubscribe@fr.libreoffice.org 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

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.