Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Text mit transparentem Hintergrund auf Bitmap ausgeben (https://www.delphipraxis.net/10251-text-mit-transparentem-hintergrund-auf-bitmap-ausgeben.html)

SirThornberry 14. Okt 2003 18:27


Text mit transparentem Hintergrund auf Bitmap ausgeben
 
aloha,

also wie der betreff schon verrät weiß ich nicht wie ich Text mit transparentem Hintergrund auf eine Bitmap zeichene. Wenn ich Bitmap.canvas.textout verwende habe ich dann auf der Bitmap dort wo der Text steht immer so einen häßlichen Streifen - also nix transparent zwischen den Buchstaben. Wie geht das??

OLLI_T 14. Okt 2003 18:41

Re: Text mit transparentem Hintergrund auf Bitmap ausgeben
 
Hey Sir!

SetBKMode(Bitmap.Canvas.Handle,TRANSPARENT) ... dann klappt´s garantiert.

Gruss

OLLI

Niko 14. Okt 2003 18:43

Re: Text mit transparentem Hintergrund auf Bitmap ausgeben
 
Du musst vorher den Stil für die Füllfarbe auf durchsichtig setzen:
Delphi-Quellcode:
Bitmap.Canvas.Brush.Style := bsClear;

SirThornberry 14. Okt 2003 18:43

Re: Text mit transparentem Hintergrund auf Bitmap ausgeben
 
Wie der Zufall so will hab ichs eben auch bei Google gefunden - trotzdem danke...


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:20 Uhr.

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