Bonjour,
j'ai une fenêtre avec ascenseur(barre de défilement) et je voudrais imprimer tout le contenu de la page avec l'imprimante.
Est ce qu'est-t-il possible?
Cordialement
Bonjour,
j'ai une fenêtre avec ascenseur(barre de défilement) et je voudrais imprimer tout le contenu de la page avec l'imprimante.
Est ce qu'est-t-il possible?
Cordialement
Normalement oui,
Il te suffit de bien choisir le Rectangle et le contrôle pour le Graphics...
Bonne continuation
Swoög
Bonjour,
il faut donc que je transforme ma fenêtre en graphique, et ensuite que j'imprime. COmment je peux faire pour convertir ma fenêtre en graphique.?
Cordialement
Bonjour,
Cela dépend de ce que vous voulez imprimer...
est-ce dans un ou plusieurs contrôles ?
il y a-t-il des images ou du textes ?
etc..
pour les images (dans des pictureBox ou autre) il suffit de mettre :dans le printpage de votre printDocument pour les imprimer...
Code : Sélectionner tout - Visualiser dans une fenêtre à part e.Graphics.DrawImage(l_Image,new Rectangle(30,30,l_Image.Size.Width,l_Image.Size.Height));
ensuite, il faut voir ce que vous voulez imprimer...
J'ai des labels.
Je n'ai pas d'images.
EN tout cas je pense qu'il vaut mieux passer par des états d'impression.
type Crystal Reports
Cordialement
Je ne connais pas du tout les générateurs d'états, pour les lables, il vous suffit d'utiliser DrawString de la même façon que DrawImage en décalant le point d'insertion pour chaque label, il est possible que ce soit plus simple avec des états d'impression.
Bonne chance et Bonne continuation
Swoög
Bonjour,
c'est le même principe pour moi,
je voudrai imprimer le contenu d'un form avec ascenseur,
celui-ci contient simplement un datagridview et des labels.
Doit-je utilisé la méthode drawstring aussi ?
Merci d'avance.
Partager