![]() |
Bitmap problem
hey DP,
Ich habe eine frage benüglich des BMP formats. Immer wenn ich mit photoshop eine transparente datei erstell einen strich durchmache oder so und es dann speicher und in delphi in ein TImage component lade (transparent = true) dann ist das transparente auch transparent. Dann mach ich das gleiche nochmal doch anstatt einen strich nahm ich etwas anderes, und zwar ein bild schon einem schlüssel-schloss. Alles um das schloss rum ist schön transparent. Dann speicher ich es hab, lad es in delphi rein und wieder transparent = true mache ist das transparente immer Weiss. Ich verstehe nicht wieso. Ihr vllt? |
Re: Bitmap problem
Da du das Bild in Photoshop exportierst, gehen Informationen verloren. Grundlegend dadurch, weil das gewählte Format (Windows Bitmap) keine Transparenz unterstützt. Du kannst noch soviel transparent malen in Photoshop, das bringt nicht. Wenn du im Delphi beim TImage die Transparent Eigenschaft auf True setzt, dann wird der linke untere Pixel des Bitmaps genommen und die Farbe des Pixels wird transparent dargestellt, also ausgeblendet.
|
Re: Bitmap problem
Jop, dass bitmaps nicht transparent sein können wusste ich, aber ich hab gedacht es macht alles weisse transparent (Was schwachsinn ist wenn ich jetzt nochmal darüber nach denke).
Naja danke für die information :) |
Re: Bitmap problem
Nimm PNG's. Hinnweise wie es damit in Delphi funktioniert findes du hier in der DP.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:26 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