Sure my_canvas.rotate(90) w,h=3Dt.wrap(aw,ah) t.drawOn(my_canvas,1*inch,-9*inch) will print a wrapped table nicly