Re: Reduce thickness of the rectangle

Robin Becker <[email protected]>
Newsgroups gmane.comp.python.reportlab.user
Message-ID <[email protected]>
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
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.