Ich habe ein großes Canvas, in das ich eine Hintergrundgrafik per DrawPicture ausgebe. Nun erzeuge ich kleinere Bilder mit diversen Elementen und erhalte ein Picture. Dieses wird (ggf. noch gedreht) mittels Drawpicture auf die Hintergrundgrafik gezeichnet (also Canvas.Graphics.DrawPicture). Funktioniert. Auf meinem Mac. Unter Windows werden weiße Flächen deckend und nicht transparent ausgegeben.
Ich habe jetzt noch nicht nachgesehen, ob ich irgendwo die Transparent noch auf White setezn muss/kann und dann die Taransparenz berücksichtigt wird. Das ist auch nicht ganz was ich möchte. Ich würde lieber mit einer Maske arbeiten. Also habe ich mir eine Bild genommen und dafür eine Maske erzeugt. Nun kann ich dieses Bild laden, in dessen Mask die Maske zeichnen und dann das Bild auf den Hintergrund ausgeben. Aber egal, wie die Maske aussieht, das Ergebnis ist nicht, wie ich es gern hätte. :-( Ich hätte gern: Hintergrundgrafik Bild (z.B. ein Stern) Maske Mit diesen Komponenten möchte ich erreichen, dass der Stern anhand der Maske die transparenten Stellen mitgegeben bekommt und bei einer Ausgabe auf dem Hintergrund transparent ausgegeben wird. Also nur der Stern und nicht ein weißes Rechteck mit Stern. Wie kann ich das erreichen? MfG, Metti.
