Imprimer une image en haut du datagridview

JACOBMAHONE - 14 sept. 2018 à 21:37 - Dernière réponse : Whismeril 12215 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 12 novembre 2018 Dernière intervention
- 17 sept. 2018 à 23:05
Bonjour,
je desire imprimer sur la meme page FORMAT A4 une image et un datagridview.
en effet je veux imprimer l'image en haut du datagriview imprimer voici mon code:
ça n'imprime rien du tout

 try
            {
                printDialog1.Document = printDocument1;
                if (printDialog1.ShowDialog() == DialogResult.OK)
               {

                   printDocument1.Print();

                 

            DGVPrinter printer = new DGVPrinter();
            printer.Title = "REPUBLIQUE ;
            printer.SubTitleFormatFlags = StringFormatFlags.LineLimit |
            StringFormatFlags.NoClip;
            printer.PageNumbers = true;
            printer.PageNumberInHeader = false;
            printer.ColumnWidth = DGVPrinter.ColumnWidthSetting.Porportional;
            printer.HeaderCellAlignment = StringAlignment.Near;
            printer.Footer = "--------------------";
            printer.FooterSpacing = 15;
            printer.PrintDataGridView(dataGridView1);
             }
                }
            catch(Exception)

            {
}


 private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
        {
            Image newImage = Image.FromFile("C:\rose.JPG");
            int x = 100;
            int y = 100;
            int width = 450;
            int height = 150;
            e.Graphics.DrawImage(newImage, x, y, width, height);
        }
Afficher la suite 

Votre réponse

3 réponses

JACOBMAHONE - 14 sept. 2018 à 21:38
0
Merci
je remercie d'avance tout ceux qui m'aideront
Commenter la réponse de JACOBMAHONE
JACOBMAHONE - 15 sept. 2018 à 00:02
0
Merci
nobody to help me?
Commenter la réponse de JACOBMAHONE
Whismeril 12215 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 12 novembre 2018 Dernière intervention - 17 sept. 2018 à 23:05
0
Merci
Bonsoir

tu peux faire un document word, que tu imprimes ensuite.
Un exemple ici
https://codes-sources.commentcamarche.net/source/101341-exemple-d-utilisation-de-la-librairie-docx

Sinon, tu peux utiliser Crystal Report ou Report Viewer, il y a de nombreux tutos sur le net (souvent en anglais)
Commenter la réponse de Whismeril

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.