Comment réduire une image a l'impression ?

Dragon - 22 mai 2001 à 18:41
 Dragon - 23 mai 2001 à 12:32
j'ai enfin reussi à imprimer en Paysage.. OUF !!

Mais maintenant je suis confronté à un autre problème :
L'image que je veux imprimer est beaucoup plus grande que la taille à laquelle je souhaite qu'elle s'imprime.

Quels codes faut il entrer pour qu'elle soit à la meme taille que la boite d'image qu'il y a sur ma form ?

J'ai essayé :
image1.stretch = true
Mais ça marche pas !
Le logiciel ne me dit pas qu'il y a une erreur, il imprime mais à la taille d'origine de l'image.

MERCI POUR VOTRE AIDE !!

2 réponses

Neo.balastik
23 mai 2001 à 10:35
Salut,

Avec la méthoe PaintPicture de l'objet Printer, il est possible de redimensionner l'image que l'on veut imprimer.

Exemple: Impression d'une image aux coordonnées x:5 - y:5 avec une image redimensionnée à 100x100

Printer.PaintPicture MonImage.Picture, 5, 5,100,100

Tchao

Néo.Balastik
0
ça y est j'ai reussi a faire exactement ce que je voulais
Grace à toi :-)
MERCI !!!!!!!!!!

J'ai cependant encore un problème :

Ce sont des photos que j'impime. Il me faut donc une grande qualité d'impression.

Dans "Visual basic 6 pour les nuls" il y a ces lignes :

Printer.PrintQuality = -4
ou Printer.PrintQuality = 300
(300 c'est les ppp)

Mais aucune ne fonctionne :
Il y a une erreur et VB6 me dit : La propriété PrintQuality ne peut être définie dans une page.

????? c quoi ???
Il existe une autre méthode ?

MERCI BEAUCOUP ! Je sais que tu vas m'aider !!!!!!
MERCI 1000 fois !
0
Rejoignez-nous