Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi TImage (https://www.delphipraxis.net/7010-timage.html)

f3liques 29. Jul 2003 22:14


TImage
 
hi!
ich arbeite zur Zeit an einer Umsetzung des Brettspiels Malefiz.
Ich wollte für die Felder TImage Komponenten nehmen, die GIFs laden sollten. Leider scheint Delphi kein gif zu kennen. Kann mir jemand helfen? Ich brauche GIF für Transparenz.
Vielleicht kennt jemand noch eine bessere Komponente?

ps: png geht auch nich

zopf 30. Jul 2003 05:08

Re: TImage
 
es gibt eine gute Gif-komponente, die heisst TGifImage, ist von einem gew. melander download bei http://www.torry.net/gif.htm#1902
damit kannst du gif laden, betrachten, animieren etc.

aber ein tip, für die darstellung von transparenz brauchst du keine neue kompo, das macht TImage sowieso auch mit bmp und jpg. du musst nur
die eigenschaft "transparent" auf true setzen. lege einen rand von min. 2 pix in einer farbe, die du nicht im bild selbst verwendest um dein bild (z.b. mit paint), am besten magenta, oder clFuchsia, die kommen selten in bilder vor.
vierl spass beim "proggen, chris (alias zopf)

Alexander 30. Jul 2003 06:39

Re: TImage
 
Und wenn du das machst und mit JPG's arbeitest, musst du ncoh die Unit JPEG in die USES-Klausel einbinden

DennyC 30. Jul 2003 23:20

Re: TImage
 
Zitat:

Zitat von alexander
Und wenn du das machst und mit JPG's arbeitest, musst du ncoh die Unit JPEG in die USES-Klausel einbinden

Allerdings solltest Du, wenn es um Transparenz geht, keine JPG-Bilder nutzen, da diese keine farblich einheitlichen Flächen haben, was allerdings dringend notwendig für eine saubere Transparenz ist.

Denny


Alle Zeitangaben in WEZ +1. Es ist jetzt 14: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