azzouzsamir
Messages postés7Date d'inscriptionmercredi 8 novembre 2006StatutMembreDernière intervention 1 juin 2007
-
31 mai 2007 à 18:37
azzouzsamir
Messages postés7Date d'inscriptionmercredi 8 novembre 2006StatutMembreDernière intervention 1 juin 2007
-
1 juin 2007 à 15:18
salut,
comment imprimer un fichier du type " System.Drawing.Imaging.
Metafile"?
merci pour votre aide
Exemple:
Ajoute cet objet à ta Windows Form que j'appelerais prntDoc puis un bouton pour imprimer.
Dans l'événement Click de ton bouton on va brancher l'événement PrintPage de l'objet prntDoc et demander l'execution de l'impression.
prntDoc.PrintPage +=
new System.Drawing.Printing.
PrintPageEventHandler(prntDoc_PrintPage);
prntDoc.DocumentName =
"MyPictureWMF";
prntDoc.Print();
l'événement PrintPage est déclenché à la suite de l'appel de Print(), c'est ici que l'on va dessiner ton image metafile qui va être envoyer à l'imprimante.
private
void prntDoc_PrintPage(
object sender, System.Drawing.Printing.
PrintPageEventArgs e)
{
System.Drawing.Imaging.
Metafile MyPicFile =
new System.Drawing.Imaging.
Metafile(
@"c:\tonfichier.wmf");
e.Graphics.DrawImage(MyPicFile,
new
Point(0, 0)); //new Point(0,0) correspondent au coordonnées X et Y de l'image à dessiner.