Picturebox et image

scromania Messages postés 452 Date d'inscription dimanche 20 août 2006 Statut Membre Dernière intervention 11 janvier 2013 - 6 avril 2009 à 09:35
cs_lim Messages postés 329 Date d'inscription jeudi 20 novembre 2003 Statut Membre Dernière intervention 10 mai 2014 - 6 avril 2009 à 14:29
bonjour tous le monde,

j'explique le problème:

je récupere une image de ma webcam et je l'affecte à une picturebox1 puis je l'enregistre
Form1.PictureBox1.Image.Save(FormConfiguration.tbDestination.Text &

"\Cam‚ra1" & Form1.Ajout1pardossier.Text &
"" & Form1.tbDate.Text &
"" & FormConfiguration.NomImg.Text & test &
".jpg")

j'aimerai pouvoir utilisé le code ci-dessous avant de sauvegarder l'image, j'arrive bien à enregistrer du texte dans l'image en modifiant iSource par l'emplacement de mon image mais sa duplique l'accès dique:
il enregistre l'image,il la réouvre ,il ajoute le texte puis il la réenregitre.
Peut on ajouter le texte dans l'image de la picturebox et l'enregistrer une seul fois

Merci
iSource = System.Drawing.Image.FromFile(textBox1.Text)

bmpFinal =

New System.Drawing.Bitmap(iSource, iSource.Width, iSource.Height)
g = Graphics.FromImage(bmpFinal)

Dim drawFont
As Font =
New Font(
"Arial", 12)
g.SmoothingMode = SmoothingMode.HighQuality

g.TextRenderingHint = TextRenderingHint.ClearTypeGridFit

Dim drawFormat
As StringFormat =
New StringFormat
g.DrawImage(bmpFinal, 0, 0, bmpFinal.Width, bmpFinal.Height)

g.DrawString(textBox2.Text, drawFont, Brushes.Black, 0, 0, drawFormat)

bmpFinal.Save(

"c:\test.jpeg", ImageFormat.Jpeg)

1 réponse

cs_lim Messages postés 329 Date d'inscription jeudi 20 novembre 2003 Statut Membre Dernière intervention 10 mai 2014 7
6 avril 2009 à 14:29
Salut,

   utilise un objet Image

   Quand tu charges ton image dans ta picturebox tu ajoutes

   Dim MonImage as Image
   MonImage = Image.FromFile("TonFichierImage")

   Tu appliques ton texte à MonImage
   
   Et tu sauvegardes MonImage où tu veux   

   Cela devrait convenir

@+
LIM
0
Rejoignez-nous