Français
Forum

Text dans Bitmaps

 

Jac
de
Lad
allô Frank,

savoir du comment je une Text dans un Bild, dass je avec LoadExtImage geladen ou bien avec CreateExtBmp erzeugt hab ou bien arrêt quoi dans qui Art, habe écrivons peux?

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
19.01.2006  
 



je suis zwar pas Frank - mais möglicherweise fällt sa Antwort ähnlich aus.

1. Lade Dein Bild per Mloadbmp 
2. Schreibe Deinen Text per drawtext  sur cela Bild après que du per startpaint  -1 sur cela avec mloadbmp geladene Bild umgeschaltet la hâte.
3. Speichere cela Bild sous einem temporären Namen pour $tempdir 
4. Lade cela gespeicherte bild per loadextimage 
5. Hüpfe umher.
 
19.01.2006  
 




Frank
Abbing
Hi,

nene, mon Antwort fällt entier anders aus
ProSpeed hat deux Beispiele prêt, qui Textes sur Bitmaps mettons:

FA_Textscroller.prf
FA_Zeichnen.prf

Siehs dir là simple à.
 
20.01.2006  
 




Jac
de
Lad
merci iF, dass sais je wies allez. mais je voulais pas seulement cela Pic Sauver, magasin, manipuler, Sauver, magasin...c'est mir trop compliqué.

merci Frank, je schaus mir juste à!

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
21.01.2006  
 




Jac
de
Lad
@Frank: merci, Frank funktioniert wirklich primst!

encore ne Frage: peux je qui Hintergrundfarbe aussi sur transparent se mettre? (je sais, dass je aussi un d'autre Bild prendre peux et ensuite per Prospeed reinkopieren peux, avec CopyExtBmp et dernier paramètre -1, mais cela veux je grade tourner autour de!)?

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
21.01.2006  
 




Frank
Abbing
Hi,

pour gibt es qui API SetBkColor() et SetBkMode().
 
21.01.2006  
 




Jac
de
Lad
allô Frank,

jaja, cela hab je déjà gesehen. mais je krieg cela avec SetBkColor pas hin. là venons comment lustigsten Farben raus, mais pas transparent. avec -1 klappts comment dit aussi pas...

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
22.01.2006  
 




Frank
Abbing
Hi,

stell d'abord la fois SetBkMode() sur transparent.
 
22.01.2006  
 




Jac
de
Lad
mais WIE allez cela? je hab déjà so assez alles probiert???

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
22.01.2006  
 




Frank
Abbing
je probier la fois, sobald je Zeit finde.
 
23.01.2006  
 




Frank
Abbing
Hmm, mais est pas so schwer. je trouve, cela wird im Demosource mais bien beschrieben et venez bien rüber
KompilierenMarqueSéparation
Declare neu&,x&,y&,z&,text$,background&,font&,oldfont&
 $I Prospeed_Funktionen.inc
DEF SetTextColor(2) !"GDI32","SetTextColor"
DEF SetBkColor(2) !"GDI32","SetBkColor"
DEF SetBkMode(2) !"GDI32","SetBkMode"
DEF TextOut(5) !"GDI32","TextOutA"
DEF SelectObject(2) !"GDI32","SelectObject"
SetTrueColor 1
neu&=usedll("ProSpeed.dll")
text$="bmps/Hintergrund.jpg"
background&=LoadExtImage(Addr(text$))
Window (%maxx/2-400),(%maxy/2-200)-800,400
font&=Create("Font","Lucida Console",24,0,0,0,0)
oldfont&=SelectObject(background&,font&)
text$="Probetext mit der ProSpeed.dll. Ohne Sprite :-)"
SetTextColor(background&,Rgb(255,255,255))
SetBkMode(background&,1)
SetBkColor(background&,0)
TextOut(background&,30,30,addr(text$),len(text$))
selectObject(background&,oldfont&)
DeleteObject font&
CopyExtBmp(%hdc2,0,0,GetBmpWidth(background&),GetBmpHeight(background&),background&,0,0,0)
Repaint
WaitInput
FreeAllExtBmps()
freedll neu&
FIN
 
23.01.2006  
 




Jac
de
Lad
Ui, je hab rien dergleichen entdecken peut et mon Tests avons aussi seulement Mist ergeben...merci pour qui Mühe, je probiers juste aus! peut-être könntest du cela oui comme Funktion dans qui Prospeed intégrer, si du doch la fois encore quoi plus tour etnwickeln veux...

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
24.01.2006  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

2.246 Views

Untitledvor 0 min.
H.Brill09.02.2022
Andre Rohland29.11.2012
Julian Schmidt10.08.2011

Themeninformationen

cet Thema hat 3 participant:

Jac de Lad (8x)
Frank Abbing (6x)
iF (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie