[reportlab-users] Bar chart category axes labels over multiple lines?

Robin Becker robin at reportlab.com
Mon Oct 4 06:16:48 EDT 2010

On 03/10/2010 14:05, Dinu Gherman wrote:

> Hi,


> I'm using RL again to generate some more sophisticated bar charts

> and find the category axes labels cannot span multiple lines by

> simple putting "\n" in them or by some other magic.


> I assume that hasn't changed over the last releases, has it? Other-

> wise it would be a most welcome surprise...


> Regards,


> Dinu


I just tried this for a simple chart and it seems to work for me

from reportlab.graphics.shapes import Drawing
from reportlab.graphics.charts.barcharts import VerticalBarChart

class TVBC(Drawing):
def __init__(self,width=400,height=200,*args,**kw):
self.chart.y = 40
self.chart.categoryAxis.categoryNames = ['a\n-\nc','b']

if __name__=="__main__": #NORUNTESTS

is that not working for you?
Robin Becker

More information about the reportlab-users mailing list