un client a un graphique crois=E9 dynamique dans un=20
formulaire ACCESS.
Il a deux imprimantes : 1 HP Laser et une HP jet d'encre.
Quand il imprime son graphe sur la laser, pas de probl=E8me,=20
mais s'il imprime le m=EAme graphe sur sa jet d'encre, le=20
graphe sort "=E0 l'envers" (comme avec un miroir).
J'ai v=E9rifi=E9 les configs des deux imprimantes.
J'ai aussi imprim=E9 un autre formulaire d'une autre base,=20
et =E7a marche avec les deux imprimantes !!
Donc il y a un truc sur la premi=E8re base...
Merci d'avance pour les =E9ventuelles r=E9ponses...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christophe
Bonjour, je n'y connais rien en graphique access mais le pb que tu décris et typique GDI.
verifie les hauteurs de graphe envoyée à l'imprimante si c'est un mirroir par rapport à l'axe des X change le signe de la largeur, si c'est axe Y change le signe de la hauteur.
en interne c'est la fonction Bitblt ou stretchBlt (API ) qui est employée regarde la MSDN sur le sujet tu trouveras le pourquoi détaillé.
Christophe Vergon
"Fred" a écrit dans le message de news: 168901c3dff2$97c9a480$ Bonjour à tous,
un client a un graphique croisé dynamique dans un formulaire ACCESS.
Il a deux imprimantes : 1 HP Laser et une HP jet d'encre.
Quand il imprime son graphe sur la laser, pas de problème, mais s'il imprime le même graphe sur sa jet d'encre, le graphe sort "à l'envers" (comme avec un miroir).
J'ai vérifié les configs des deux imprimantes. J'ai aussi imprimé un autre formulaire d'une autre base, et ça marche avec les deux imprimantes !!
Donc il y a un truc sur la première base...
Merci d'avance pour les éventuelles réponses...
Fred
Bonjour,
je n'y connais rien en graphique access mais le pb que tu décris et typique
GDI.
verifie les hauteurs de graphe envoyée à l'imprimante si c'est un mirroir
par rapport à l'axe des X change le signe de la largeur, si c'est axe Y
change le signe de la hauteur.
en interne c'est la fonction Bitblt ou stretchBlt (API ) qui est employée
regarde la MSDN sur le sujet tu trouveras le pourquoi détaillé.
Christophe Vergon
"Fred" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 168901c3dff2$97c9a480$a001280a@phx.gbl...
Bonjour à tous,
un client a un graphique croisé dynamique dans un
formulaire ACCESS.
Il a deux imprimantes : 1 HP Laser et une HP jet d'encre.
Quand il imprime son graphe sur la laser, pas de problème,
mais s'il imprime le même graphe sur sa jet d'encre, le
graphe sort "à l'envers" (comme avec un miroir).
J'ai vérifié les configs des deux imprimantes.
J'ai aussi imprimé un autre formulaire d'une autre base,
et ça marche avec les deux imprimantes !!
Bonjour, je n'y connais rien en graphique access mais le pb que tu décris et typique GDI.
verifie les hauteurs de graphe envoyée à l'imprimante si c'est un mirroir par rapport à l'axe des X change le signe de la largeur, si c'est axe Y change le signe de la hauteur.
en interne c'est la fonction Bitblt ou stretchBlt (API ) qui est employée regarde la MSDN sur le sujet tu trouveras le pourquoi détaillé.
Christophe Vergon
"Fred" a écrit dans le message de news: 168901c3dff2$97c9a480$ Bonjour à tous,
un client a un graphique croisé dynamique dans un formulaire ACCESS.
Il a deux imprimantes : 1 HP Laser et une HP jet d'encre.
Quand il imprime son graphe sur la laser, pas de problème, mais s'il imprime le même graphe sur sa jet d'encre, le graphe sort "à l'envers" (comme avec un miroir).
J'ai vérifié les configs des deux imprimantes. J'ai aussi imprimé un autre formulaire d'une autre base, et ça marche avec les deux imprimantes !!