sachie
Messages postés93Date d'inscriptionjeudi 7 juin 2007StatutMembreDernière intervention16 septembre 2010
-
28 janv. 2008 à 17:23
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 2016
-
4 févr. 2008 à 23:48
Je souhaite pouvoir définir une taille de papier j'utilise donc le système que m'a sympathiquement fournit un membre (sharpmao):
PaperSize customPaper = new PaperSize("Personnalisée", paperW, _pagetaille);
pd.DefaultPageSettings.PaperSize = customPaper;
Mais le format d'impression reste en A4.
La boite de dialogue 'pageSetupDialog' permet elle de choisir le format de la page, mais j'aurais besoin de formats non listés, il serat donc plus simple de pouvoir modifier la taille de la page à imprimer sans passer par cette boite de dialogue très restrictive.
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 201626 4 févr. 2008 à 23:48
salut,
oui, effectivement tu as ta méthode pd_PrintPage
je verrais bien un code dans le genre de :
pd.PrintPage += new PrintPageEventHandler(pd_PrintPage);
PaperSize customPaper = new PaperSize("Personnalisée", paperW, _pagetaille);
pd.DefaultPageSettings.PaperSize = customPaper;
pd.Print();