How can I write a semi transparent text on an Image (Jpg,Bmp), or a transparent text (color as same background Image) but with a shadow, something I want to do to watermark
i haven't tested it but it'll give you some idea where to go. the key is the brush style.
something like this:
img.Canvas.Brush.Style:=bsClear; img.Canvas.Font.Color:=clBlack; img.Canvas.TextOut(0, 0, 'hi there');