Entwickler-Ecke

Multimedia / Grafik - 2 images übereinander setztn


tumor - Do 10.07.03 10:11
Titel: 2 images übereinander setztn
hi ihr

damnit meine online-gestellten images nicht weitergebraucht werden können, habe ich mir gedacht, dass ich einfach über das eigentliche bild ein zweites draufmache, dass das bild für andere unbrauchbar ist.

wie würdet ihr das machen? gibts irgendeine eigenschaft für die "visibility" des bildes?

noch ne kleine frage dazu: wenn ich mit

Delphi-Quelltext
1:
image1.picture.bitmap.canvas.textout(x,y,'hallo')                    

was zeichne ist es immer schwarz (schrift). wie ändere ich diese?

steff

Moderiert von user profile iconTino: Delphi-Tags hinzugefügt.


Pascal - Do 10.07.03 12:35

image1.picture.bitmap.canvas.pen.color:=rgb(77,88,99); müsste zum ändern der Schriftfarbe gebraucht werden können.
auf Delphi könntest du das Bild einfach leer lassen, aber du meinst wahrscheinlich Html. und trotzdem könnte man noch screenshoots machen


Tana´Ri - Do 10.07.03 12:40

ich glaub mich zu entsinnen das es JavaScripts gibt die das verhindern sollen. Da gibt es auch programme [http://www.webattack.com/get/htmldefender.shtml] die deine Code schützen.


tumor - Do 10.07.03 13:01

also das mit: image1.picture.bitmap.canvas.pen.color:=rgb(77,88,99);
funktioniert nicht..

mit folgendem code funktioniert es:

image1.Canvas.Brush.Color := RGB( 100, 100, 100 );
image1.Canvas.Font.Height := 25;
image1.Canvas.Font.Color := RGB( 200, 200, 200 );

aber nun würde ich gerne den brush.color transparent machen, wie geht das?

steff


GSE - Do 10.07.03 14:06

einfach brush.style := bsclear;

mfg
GSE