By adding multiple sections to the report, you're creating multiple pages. Use this logic instead:Dim r as new Report()Dim page as ISectionPage = r.AddSection().AddPage()Dim canvas1 as ICanvas = page.AddCanvas(0,0)Dim canvas2 as ICanvas = page.AddCanvas(0,200)Dim g as Graphics = canvas1.CreateGrahpics()chart1.RenderPdfFriendlyGraphics(g)g = canvas2.CreateGrahpics()chart2.RenderPdfFriendlyGraphics(g)