begin process at 2012 02 14 21:59:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Graphique

 > 

Label ou texte sur une photo


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Label ou texte sur une photo

jeudi 1 juillet 2004 à 20:58:17 | Label ou texte sur une photo

samot


Existe'il un moyen pour insérer du texte ou un label de taille et de position variable sur une photo format Jpeg puis de sauvegarder celle-ci ?
L'idée serai de faire une appli du style Geneanote :
www.geneanote.com/francais/

Si quelqu'un à une idée ou une adresse.
jeudi 1 juillet 2004 à 22:45:24 | Re : Label ou texte sur une photo

Golog

peut etre mettre la photo dans une PictureBox
ensuite essayé de dessiné dedans , ms déssiné de facon a ecrire quelque chose.

Enfin j'ai po trop d'idée :s

ou dernier solution, dois y avoir un dll ou ocx qui permet cela.


J'espere que tu aura une réponse car sa serais pas mal sa ^^
Golog
jeudi 1 juillet 2004 à 23:04:59 | Re : Label ou texte sur une photo

NoMitsu

je c pas si g bien compris ta question, mais essai sa :

tu a besoin de mettre sur ta form1 :
-> un bouton = Command1
-> une textbox = Text1
-> une picturebox = Picture1 (elle servira a mettre ton image et a acueillir les autre picturebox)
-> une autre pictutrebox = Picture2 que tu metre a l'interieur de la 1er et a la proprieter index tu met 0 (c tres important)

et apres voila la source ta plus cas faire un copier coller :


Option Explicit

Private Declare Function ReleaseCapture Lib "user32" () As Long ' et de la relacher
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Const HTCAPTION = 2
Private Const WM_NCLBUTTONDOWN = &HA1

Private Sub Command1_Click()
Load Picture2(Picture2.UBound + 1)
Picture2(Picture2.UBound).Print Text1.Text
Picture2(Picture2.UBound).Width = Picture2(Picture2.UBound).TextWidth(Text1.Text)
Picture2(Picture2.UBound).Visible = True
Picture2(Picture2.UBound).ZOrder 0
End Sub

Private Sub Form_Load()
Picture2(0).Print Text1.Text
Picture2(0).Width = Picture2(0).TextWidth(Text1.Text)
End Sub

Private Sub Picture2_MouseDown(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)
Call ReleaseCapture
Call SendMessage(Picture2(Index).hwnd, WM_NCLBUTTONDOWN, HTCAPTION, 0&)
End Sub


en esperant que sa t'aide (bien sur c a pofiner) ++
jeudi 1 juillet 2004 à 23:35:31 | Re : Label ou texte sur une photo

Golog

j'vien d'essayé

sa marche po sa donne sa :

quand j'ecris lol par exemple ds la text box
sa me cré un picturebox en plus dedans, ms elle son vide tt les deux.

j'imagine que ton code fais cela :

cré un picture box a chaque lettre et ensuite on les place comme on vx no?

sinon, dis ns l'erreur(peu etre les propriété de la picture box2 no?


Golog
vendredi 2 juillet 2004 à 11:49:25 | Re : Label ou texte sur une photo

pcpunch

Il faut charger ton image dans un picturebox :

Picture1.AutoRedraw = True
Picture1.autosize=true
Picture1.Picture = LoadPicture("c:\image.jpg")

Ensuite il faut ecrire le texte avec paintpicture dans ta picturebox

Picture1.CurrentX = 100 'Position axe x
Picture1.CurrentY = 200 'Position axe Y
Picture1.FontSize = 22 'Taille, etc...
Picture1.Print "Ceci est un texte" 'Le texte

Ensuite il faut sauvegarder l'image :

SavePicture Picture1, "c:\Image Modifié.bmp"

Ps: si tu veu sauver l'image en jpg, il fazut utiliser une dll, c'est un peu plus complexe, mais il y a des src sur vbfrance expliquant cela!!!

++
vendredi 2 juillet 2004 à 11:57:04 | Re : Label ou texte sur une photo

Golog

oki sa marche merci (pr sauver en jpg sa va j'ai un tit module et un dll qui le fais tres bien ^^)
Golog
vendredi 2 juillet 2004 à 12:40:58 | Re : Label ou texte sur une photo

Golog

j'vien de poster une source , j'espere qu'ellle satisefera samot
Golog


Cette discussion est classée dans : label, texte, idée, photo, geneanote


Répondre à ce message

Sujets en rapport avec ce message

Problème avec un Label [ par Federico ] Salut à tous,Il y a quelque temps, j'ai mis un message sur ce forum ou je demandais comment faire pour avoir plusieurs lignes de texte dans un textbox Problème avec un Label [ par Federico ] Salut à tous,Il y a quelque temps, j'ai mis un message sur ce forum ou je demandais comment faire pour avoir plusieurs lignes de texte dans un textbox Faire bouger le texte dans un label [ par Jejedev59 ] J aimerai bien fair bouger le texte dans un label mais le code donner dans le site de vbfrance ne va pas qui peut me donner le code? Label [ par Jejedev59 ] Salut, J aimerai savoir comment on fait pour quax passage de la souris le texte change de couleur ( le texte pas le fond )et quil joue un son quand on Texte dans un label.???? URGENT [ par xabi62 ] Si on entre un texte dans un label directement dans le code, comment faire pour sauter des lignes.????Merci A+xabi Convertir du texte d'une label dans Notepad [ par ShaoKhan ] ...Shao-Khannhl2001@globetrotter.net Label ou étiquette [ par Charlie ] Allo!J'ai un fichier texte que je veux afficher a l'utilisateur. J'aimerais l'afficher de manière élégante en y incluant des colonnes. Comment faire?? probleme label [ par damd ] salut tout le mondej'aurai aime savoir s'il etait possible de definir un emplacement du texte sur in label.par exemple placer le texte en haut a gauch Label amelioré ??? [ par globule ] Bonjour, Quelqu'un connaît il un contrôle Label amélioré, capable de gérer du texte formaté Gras, souligné, Italique, Couleur (plusieurs style dans Lire un fichier texte [ par linkinpar236737 ] Imaginons que j'ai un label qui se nomme label1 et j'ai également un fichier texte se nommant texte.txt. J'aimerai qu'au chargement de la feuille, le


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,498 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales