<p style="padding:0 0 0 0; margin:0 0 0 0;">Hi,</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">there also must be</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">P.Canvas.Brush.Style:=bsClear;</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">before drawing text.</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">V.</p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">______________________________________________________________<br />
> Od: Gabor Boros <gaborboros@yahoo.com><br />
> Komu: <lazarus@lists.lazarus.freepascal.org><br />
> Datum: 16.03.2016 20:27<br />
> Předmět: [Lazarus] How to create a transparent PNG?<br />
></p>

<p style="padding:0 0 0 0; margin:0 0 0 0;">Hi All,<br />
<br />
I want to draw onto a PNG image and save it without background. Tried <br />
Transparent, TransparentColor, TransparentMode properties without <br />
success. I need the A character in the PNG with black color without <br />
background. Any idea?<br />
<br />
procedure PNG;<br />
var<br />
   P:TPortableNetworkGraphic;<br />
begin<br />
   P:=TPortableNetworkGraphic.Create;<br />
   P.SetSize(20,20);<br />
   P.Canvas.TextOut(0,0,'A');<br />
   P.SaveToFile('TEST.PNG');<br />
   P.Free;<br />
end;<br />
<br />
Gabor<br />
<br />
--<br />
_______________________________________________<br />
Lazarus mailing list<br />
Lazarus@lists.lazarus.freepascal.org<br />
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus</a></p>