Bonjour

j'ai un problème d'impression d'image chargé dans ma picturebox.

quand j'utilise une image charger dans mon programme elle s'imprime correctement mais quand j'utilise la même image mais charger depuis mon lecteur "c:\image\" elle s'imprime en Zoom.

voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        PrintDocument1.PrinterSettings = PrintDialog1.PrinterSettings
        PrintDocument1.Print()
End Sub
 
Private Sub PrintDocument1_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
 
        Dim img As Image = PictureBox1.Image
        img.RotateFlip(RotateFlipType.Rotate270FlipNone)
        PictureBox1.Image = img
 
        Dim siza As System.Drawing.Size
        siza.Height = 2480
        siza.Width = 3508
        e.Graphics.DrawImage(PictureBox1.Image, 0, 0)
End Sub
Merci pour votre aide.