cs_jannos
Messages postés12Date d'inscriptionmercredi 18 février 2004StatutMembreDernière intervention 7 juin 2004
-
14 mai 2004 à 19:49
cs_smart7
Messages postés2Date d'inscriptiondimanche 9 septembre 2007StatutMembreDernière intervention28 mars 2008
-
23 sept. 2007 à 17:34
Salut
Je suis planté comme un disque dur, comment je fais pour positionner une image à imprimer sur une feuille avec se script
PaintEventArgs myPaintArgs = new PaintEventArgs(e.Graphics, new Rectangle(new Point(0, 0), this.Size));
this.InvokePaint(pictureBox1, myPaintArgs);
TUHABITES
Messages postés41Date d'inscriptionmardi 30 septembre 2003StatutMembreDernière intervention21 avril 2011 14 mai 2004 à 23:38
Salut
Je de donne quelques piste cars mes souvenirs sont quelque peu flou et je ne voudrais pas t'induire en erreur.
Pour positionner un "Graphics" sur une page à imprimer il suffit de definir les marges.
Par exemple,tu peux obtenir les marges de la feuille avec e.MarginBounds et en fonction de cela tu définit e.Graphics.VisibleClipBounds avant d'afficher ton Graphics dans ton " void MachinTruc_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)"
J'espères que cela pourra t'aider malgrés les imprécisions.
cs_jannos
Messages postés12Date d'inscriptionmercredi 18 février 2004StatutMembreDernière intervention 7 juin 2004 15 mai 2004 à 09:50
oula ouais ok je vois
euh je suis désolé mais mon inexpérience dans ce genre de programmation fait que je n'arrive toujours pas malgré ton renseignement. Tu ne peux pas être plus précis?!!!
La fonction soulignée est celle qui t'intéresse pour choisir l'emplacement.
Il existe une surcharge de cette fonction qui accépte des unités différentes.
Je ne sais pas si j'ai été plus clair. Mais j'ai essayé de mettre davantage de code.Parfois cela rend les choses plus claires.