Accueil > Forum > > > > Label ou texte sur une photo
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
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
FAIRE UN EXECUTABLEFAIRE UN EXECUTABLE par ossama261988
Cliquez pour lire la suite par ossama261988
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|