PrintPreviewDialog Page Vide

Souliabdo Messages postés 186 Date d'inscription mercredi 14 mars 2007 Statut Membre Dernière intervention 11 avril 2011 - 11 sept. 2009 à 09:49
necrom Messages postés 30 Date d'inscription samedi 8 mars 2003 Statut Membre Dernière intervention 26 janvier 2011 - 26 janv. 2011 à 08:57
J'essayer d'afficher mon document dans un printPreviewdialog mais la fenêtre elle s'affiche avec une page vide
PrintDocument monDoc = new PrintDocument();
pageSetupDialog1.Document = monDoc;
if (pageSetupDialog1.ShowDialog() == DialogResult.OK)
{

monDoc.DefaultPageSettings = pageSetupDialog1.PageSettings;
monDoc.DocumentName = "Hisoriques Evènements.pdf";

printPreviewDialog1.Document = monDoc;
printPreviewDialog1.ShowDialog();
}

1 réponse

necrom Messages postés 30 Date d'inscription samedi 8 mars 2003 Statut Membre Dernière intervention 26 janvier 2011
26 janv. 2011 à 08:57
La chose qui m'a débloquée est la suivante : monDoc.PrintPage += new PrintPageEventHandler(Report_PrintmonDoc);

Ajouter un Event avant d'attribuer le document à ton Preview. J'ajouterai de plus qu'ici tu tente directement l'impression en PDF ce qui n'est pas réalisable sans une api exterieure... Tourne toi plutôt du coté de pdfsharp dans ce cas !

Digital D.N.A
0
Rejoignez-nous