Re: Reduce thickness of the rectangle
Ramas Sami <[email protected]>
| Newsgroups | gmane.comp.python.reportlab.user |
|---|---|
| Message-ID | <[email protected]> |
Thanks Robin, It worked great! Thanks for the time and reply. Best Regards--Ramas > Date: Wed, 28 May 2014 13:42:01 +0100 > From: [email protected] > To: [email protected] > Subject: Re: [reportlab-users] Reduce thickness of the rectangle > > On 28/05/2014 13:26, Ramas Sami wrote: > > Hi all, > > Is it possible to reduce the thickness of rectangle border? > > rect(x, y, width, height, stroke=1, fill=0)draws a rectangle with lower left corner at (x,y) and width and height as given. > > Please help me to fix it, if there are any other ways to achieve it. > > > > Thanks > > > > Best Regards--Ramas > ......... > you need to set the linewidth on your canvas. > > canv.saveState() > canv.setLineWidth(0.1) > canv.setStrokeColor((1,0,0)) > canv.rect(x, y, width, height, stroke=1, fill=0) > canv.restoreState() > > > so the canvas only has one lineWidth / strokeColor which is why we have to save > and restore the state etc etc > -- > Robin Becker > _______________________________________________ > reportlab-users mailing list > [email protected] > http://two.pairlist.net/mailman/listinfo/reportlab-users