tu utilises
e.Graphics.DrawImage(Me.pb1.Image, 10, 10)
pour dessiner l'image sur la feuille virtuelle qui va sortir de l'imprimante
DrawImage comme tu l'utilises affiche l'image à sa taille normale aux coordonnées 10,10
DrawImage possède 30 surcharges dont une qui permet de spécifier la taille de l'image, il faut donc que tu dises que tu veux qu'elle fasse la taille de la feuille
pour ca printer doit te donner sa taille
pour le centrage éventuel, il est à calculer aussi, afin de modifier 10,10 en ce qu'il faut
@grrrkewel
ca ne peut pas marcher la bidouille du picturebox
car l'image reste la même, elle n'est pas agrandie, c'est au moment de l'affichage que le picturebox utilises la surcharges de drawimage qui agrandit
il dessine donc l'image étirée, mais garde en ram l'image normale
Partager