[reportlab-users] can't draw more then one line on a canvas
andy at reportlab.com
andy at reportlab.com
Mon Apr 4 09:51:43 EDT 2005
First of all, your second line is starting and finishing in the same
place.
c.line(6*cm, 12.7*cm, 6*cm, >12.7*cm)
Secondly, I think canvas.lines(*) is supposed to accept a list of
coordinate tuples,
not of line methods. You've been doing too much functional programming
:-)
Your call is saying this:
c.lines(<call method line of canvas object>, <call method line of
canvas object>)
It should be saying something like this:
c.lines(
(6*cm, 14.7*cm, 10*cm, 14.7*cm),
(6*cm, 12.7*cm, 6*cm, 12.7*cm)
)
Hope this helps,
Andy Robinson
More information about the reportlab-users
mailing list