OVH Cloud OVH Cloud

Imprimer un picturebox contenant un ladel

2 réponses
Avatar
Novice
Bonjour à tous

J'ai placé un Label dans un PictureBox et je cherche le moyen d'imprimer le
PictureBox avec le Label!

Si quelqu'un a une idée ou une piste, ce serait très apprécié.


Merci

Denis

2 réponses

Avatar
François Picalausa
Bonjour/soir,

Tu peux utiliser Form.PrintForm qui t'imprimera toute la feuille.
Sinon, tu peux imprimer le label sur le picturebox comme ceci:
PictureBox.CurrentX = Label.Left
PictureBox.CurrentY = Label.Top
PictureBox.Font = Label.Font
PictureBox.Print Label.Caption

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com

"Novice" a écrit dans le message de
news:dANXb.20109$

J'ai placé un Label dans un PictureBox et je cherche le moyen
d'imprimer le PictureBox avec le Label!

Si quelqu'un a une idée ou une piste, ce serait très apprécié.


Avatar
ng
Ou directement redissiner le label dans l'objet printer ;
Printer.CurrentX = Label.Left
Printer.CurrentY = Label.Top
Set Printer.Font = Label.Font
Printer.Print Label.Caption
Printer.EndDoc

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/


"François Picalausa" a écrit dans le message de news:
#V6uld#
Bonjour/soir,

Tu peux utiliser Form.PrintForm qui t'imprimera toute la feuille.
Sinon, tu peux imprimer le label sur le picturebox comme ceci:
PictureBox.CurrentX = Label.Left
PictureBox.CurrentY = Label.Top
PictureBox.Font = Label.Font
PictureBox.Print Label.Caption

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com

"Novice" a écrit dans le message de
news:dANXb.20109$

> J'ai placé un Label dans un PictureBox et je cherche le moyen
> d'imprimer le PictureBox avec le Label!
>
> Si quelqu'un a une idée ou une piste, ce serait très apprécié.