Bonjour ? (Note de la modération)
L'insertion d'image dans un controle picto permet de maintenir les proportions de l'image par insertion directe dans Base.
Par contre l'insertion avec lien supprime cette possibilité de garder les proportions de l'image.
Or ma base qui est un trombinoscope comporte un peu plus de 1000 portraits qui sont tous de taille différente et j'ai adopté la méthode du lien pour ne pas alourdir la base.
Le résultat est que l'image s'adapte au cadre et se trouve donc très souvent déformée.
Y a-t-il une possibilité de garder les proportions de l'image en gardant la méthode du lien ?
Merci de votre aide
[Résolu] Controle picto et conservation des proportions des images.
Modérateur : Vilains modOOs
Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
-
- Fraîchement OOthentifié
- Messages : 7
- Inscription : 11 déc. 2024 16:16
[Résolu] Controle picto et conservation des proportions des images.
Dernière modification par Jaco14 le 22 déc. 2024 16:55, modifié 1 fois.
LibreOffice 24.8.3 sous Linux Mint
-
- Fraîchement OOthentifié
- Messages : 7
- Inscription : 11 déc. 2024 16:16
Re: Controle picto et conservation des proportions des images.
Désolé pour le Bonjour oublié.
Même si beaucoup sur ce forum sont des passionnés impénitents, j'admire votre disponibilité et l'esprit qui vous anime.
Bonnes fêtes à tous

Même si beaucoup sur ce forum sont des passionnés impénitents, j'admire votre disponibilité et l'esprit qui vous anime.

Bonnes fêtes à tous
LibreOffice 24.8.3 sous Linux Mint
-
- Grand Maître de l'OOffice
- Messages : 17188
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: Controle picto et conservation des proportions des images.
Bonjour,
En pratique, il faut que le contrôle Picto ait la taille de la plus grande photo et que son arrière-plan soit de la même couleur que l'arrière-plan de la page Formulaire.
Oui, c'est visuellement faisable pour être affiché sur le formulaire avec cette condition.
En pratique, il faut que le contrôle Picto ait la taille de la plus grande photo et que son arrière-plan soit de la même couleur que l'arrière-plan de la page Formulaire.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 25.2.0.3 (x64)(20 février 2025)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Fraîchement OOthentifié
- Messages : 7
- Inscription : 11 déc. 2024 16:16
Re: Controle picto et conservation des proportions des images.
Merci Jeanmimi, macro compliquée mais efficace, et valable pour une URL http.
Pour des images locales, on peut aussi adopter la solution suivante , découverte après avoir posé ma question (désolé Jeanmimi) :
- Créer un champ texte contenant les adresses locales des images.
- Dessiner un controle picto (et non remplacer le champ texte par un controle picto) et préciser dans les propiétés du controle, onglet données : champ de données = champ contenant les adresses locales.
La différence parait minime mais dans un cas, on garde la possibilité de choisir entre ajuster à la taille et conserver le ratio (Propriétés du controle/Général/Echelle), et dans l'autre cas cette faculté est inopérante.
Encore un grand merci.
Pour des images locales, on peut aussi adopter la solution suivante , découverte après avoir posé ma question (désolé Jeanmimi) :
- Créer un champ texte contenant les adresses locales des images.
- Dessiner un controle picto (et non remplacer le champ texte par un controle picto) et préciser dans les propiétés du controle, onglet données : champ de données = champ contenant les adresses locales.
La différence parait minime mais dans un cas, on garde la possibilité de choisir entre ajuster à la taille et conserver le ratio (Propriétés du controle/Général/Echelle), et dans l'autre cas cette faculté est inopérante.
Encore un grand merci.
LibreOffice 24.8.3 sous Linux Mint