GNT sans publicité, site mobile, fonctionnalitées exclusives...

Images WMF déformées dans un contrôle OLE lié

Le
LR
Bonjour,

J'ai une table avec un champ OLE dans lequel sont stockées des images WMF.
Ces images ont été stockées en créant une image dans un formulaire access à
partir d'un fichier, puis en copiant cette image et en la collant dans le
champ OLE de la table.

J'ai un formulaire qui affiche les informations de cette table et qui
contient un contrôle OLE lié au champ contanant l'image WMF. ce contrôle est
en mode d'affichage zoom.
Le problème est que, sur certains ordinateurs, l'image ne s'affiche pas
correctement dans le contrôle : au lieu d'être ajustée pour occuper le
maximum d'espace en restant à l'échelle, celle-ci est ratatinée (en
l'occurence dans le sens de la largeur).
Ce problème n'apparaît pas sur un ordinateur Windows XP (SP2), mais il
apparaît sur un ordinateur Windows Server 2003 (SP1). La version d'Access est
Access 2002 SP3.

Quelqu'un aurait-il un élément de réponse?
Lire les 7 réponses

Vidéos High-Tech et Jeu Vidéo
  • Google Images améliore son ergonomie et propose la vue de l'ensemble des images d'une...
  • Google déploie pour son réseau social Google+, mais aussi Google Maps et autres, une...
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
3stone
Le #6092511
Salut,

"LR"
| J'ai une table avec un champ OLE dans lequel sont stockées des images WMF.
| Ces images ont été stockées en créant une image dans un formulaire access à
| partir d'un fichier, puis en copiant cette image et en la collant dans le
| champ OLE de la table.
|
| J'ai un formulaire qui affiche les informations de cette table et qui
| contient un contrôle OLE lié au champ contanant l'image WMF. ce contrôle est
| en mode d'affichage zoom.
| Le problème est que, sur certains ordinateurs, l'image ne s'affiche pas
| correctement dans le contrôle : au lieu d'être ajustée pour occuper le
| maximum d'espace en restant à l'échelle, celle-ci est ratatinée (en
| l'occurence dans le sens de la largeur).
| Ce problème n'apparaît pas sur un ordinateur Windows XP (SP2), mais il
| apparaît sur un ordinateur Windows Server 2003 (SP1). La version d'Access est
| Access 2002 SP3.


La propriété "Mode d'affichage" est bien règlée sur "Zoom" ?


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
LR
Le #6092441
Bien oui, précisément comme je l'ai expliqué.


Salut,

"LR"
| J'ai une table avec un champ OLE dans lequel sont stockées des images WMF.
| Ces images ont été stockées en créant une image dans un formulaire access à
| partir d'un fichier, puis en copiant cette image et en la collant dans le
| champ OLE de la table.
|
| J'ai un formulaire qui affiche les informations de cette table et qui
| contient un contrôle OLE lié au champ contanant l'image WMF. ce contrôle est
| en mode d'affichage zoom.
| Le problème est que, sur certains ordinateurs, l'image ne s'affiche pas
| correctement dans le contrôle : au lieu d'être ajustée pour occuper le
| maximum d'espace en restant à l'échelle, celle-ci est ratatinée (en
| l'occurence dans le sens de la largeur).
| Ce problème n'apparaît pas sur un ordinateur Windows XP (SP2), mais il
| apparaît sur un ordinateur Windows Server 2003 (SP1). La version d'Access est
| Access 2002 SP3.


La propriété "Mode d'affichage" est bien règlée sur "Zoom" ?


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/






3stone
Le #6092401
Salut,

"LR"
| Bien oui, précisément comme je l'ai expliqué.


Ah oui... j'avais zappé...

D'un autre coté, un wmf est une assez mauvaise idée je trouve.
Le wmf n'étant pas lié à une résolution, il prend la taille du cadre,
quasi par défaut, je dirais...

Ce qui m'étonne, c'est le comportement différent selon la machine,
comme si le "filtre" (driver) utilisé serait différent sur certain PC.
L'extension .wmf est-elle lié partout au même soft ?


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
LR
Le #6092351
Justement, cette image OLE est issue d'un copier/collé d'une image Access
(dans un formulaire), et la classe affichée dans le champ est "Image". C'est
donc d'autant plus étonnant que cela diffère d'un ordinateur à l'autre, car
le Soft en question est Access il me semble.

Effectivement, le changement de résolution d'un ordinateur à l'autre
pourrait être une piste, mais j'ai essayé plusieurs résolutions sur le poste
XP et toutes donnaient un affichage correct, tandis qu'uncune résolution sur
le poste Server 2003 ne donnait un affichage correct.

Le résultat est le même avec des fichiers EMF.


Salut,

"LR"
| Bien oui, précisément comme je l'ai expliqué.


Ah oui... j'avais zappé...

D'un autre coté, un wmf est une assez mauvaise idée je trouve.
Le wmf n'étant pas lié à une résolution, il prend la taille du cadre,
quasi par défaut, je dirais...

Ce qui m'étonne, c'est le comportement différent selon la machine,
comme si le "filtre" (driver) utilisé serait différent sur certain PC.
L'extension .wmf est-elle lié partout au même soft ?


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/




3stone
Le #6092331
re,

"LR"
| Justement, cette image OLE est issue d'un copier/collé d'une image Access
| (dans un formulaire), et la classe affichée dans le champ est "Image". C'est
| donc d'autant plus étonnant que cela diffère d'un ordinateur à l'autre, car
| le Soft en question est Access il me semble.


non, ce n'est pas Access ;-)

Lorsque tu double-clique sur une image wmf, hors Access, quel est le soft
qui l'affiche ?
Vérifie éventuellement cela entre les PC aux fonctionnement différent.


| Effectivement, le changement de résolution d'un ordinateur à l'autre
| pourrait être une piste, mais j'ai essayé plusieurs résolutions sur le poste
| XP et toutes donnaient un affichage correct, tandis qu'uncune résolution sur
| le poste Server 2003 ne donnait un affichage correct.

Je ne parle pas de la résolution, mais du soft qui gère l'extension wmf.
Regarde dans le panneau de configuration, options des dossiers, onglet
type de fichiers.


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Publicité
Suivre les réponses
Poster une réponse
Anonyme