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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.