Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi SemiTransparenter Text auf TBitmap (https://www.delphipraxis.net/88627-semitransparenter-text-auf-tbitmap.html)

scrat1979 18. Mär 2007 13:24


SemiTransparenter Text auf TBitmap
 
Hallo zusammen,

ich würde gerne wissen, wie ich einen Text über ein TBitmap zeichnen kann und die darunter liegende Bereiche noch leicht durchscheinen (z.B. für ein Copyright-Text etc.). Bin leider auch in der SuFu nicht fündig geworden. Ach so, ich hätte ausserdem noch die ImageEn-Komponente zur Verfügung, habe allerdings hier auch noch nichts entsprechendes finden können :-(

Hoffe Ihr könnt mir einen Tip geben...

SCRaT

SirThornberry 18. Mär 2007 13:39

Re: SemiTransparenter Text auf TBitmap
 
willst du den halbtransparenten Text nur im Programm verfügbar haben oder richtig auf ein Bitmap bringen und das dann auch speichern. Wenn du es nur im Programm haben willst gibt es irgendwo hier im Forum den Quelltext für ein TLabel mit semitransparenz (alpha). Wenn du es richtig auf einem Bitmap haben willst musst du das was das Label dort macht selbst machen.
Das ganze funkioniert folgendermaßen:
- Du hast ein Bild wo der Text drauf soll
- Du machst eine kopie dieses Bildes und zeichnest den Text auf die Kopie (mit volller Deckkraft)
- Du kombinierst/mischst das Originalbild mit der Kopie wo der Text drauf steht.

[Edit]
Hier der Link: http://www.delphipraxis.net/internal...=352846#352846

scrat1979 18. Mär 2007 13:59

Re: SemiTransparenter Text auf TBitmap
 
Danke für den Link. Ja, also ich möchte, dass der Text im Bitmap integriert (und gespeichert) wird. Hätte gedacht, dass es etwas einfacher ist :-)

Dann werde ich es wie Du beschrieben hast machen, es sei denn, irgend jemand ist so genial und hat eine "einfachere" Lösung :-) Thanx nochmal für den Denkanstoß.

SCRaT


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz