locked
Imprimer une portion choisie d'un formulaire avec PrintDocument RRS feed

  • Question

  • Bonjour à tous

    Je suis nul et demande une aide sérieuse !

    J'esaie d'utiliser l'aide sur PrintDocument, mais je ne comprends pas comment modifier tous les paramètres numériques proposés.

    http://msdn.microsoft.com/fr-fr/library/6he9hz8c.aspx      :  Imprimer un Windows Form

    Je souhaite imprimer une portion du formulaire , un rectangle (250,10,500,700)

     Dim memoryImage As Bitmap

        Private Sub CaptureScreen()
            Dim myGraphics As Graphics = Me.CreateGraphics()

           Dim s As Size = Me.Size
            memoryImage = New Bitmap(s.Width, s.Height, myGraphics)
            Dim memoryGraphics As Graphics = Graphics.FromImage(memoryImage)
            memoryGraphics.CopyFromScreen(Me.Location.X, Me.Location.Y, 0, 0, s)
        End Sub

        Private Sub printDocument1_PrintPage(ByVal sender As System.Object, _
           ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles _
           printDocument1.PrintPage
            e.Graphics.DrawImage(memoryImage, 0, 0)
        End Sub

    Où dois-je placer mes nombres pour n'imprimer que ce rectangle ?

    Merci à tous par avance . 


    J V
    jeudi 11 août 2011 13:06