from reportlab.lib.pagesizes import letter, A4
myCanvas = Canvas('myfile.pdf', pagesize=letter)
width, height = letter #keep for later
from reportlab.lib.pagesizes import letter, A3
myCanvas = Canvas('myfile.pdf', pagesize=A3)
qmanПри повороте координатная сетка становится вроде “ненормальной” - приходится потом задавать координаты и с отрицательными значениями чтобы это компенсировать. Я не прав?
для поворота смотри canvas.rotate(аргумент)
P.S. все описано http://www.reportlab.com/docs/userguide.pdf
http://forum.script-coding.info/viewtopic.php?id=664
MyCanvas = canvas.Canvas("hello.pdf", pagesize=landscape(A4))
MyCanvas = canvas.Canvas("hello.pdf", pagesize=landscape(A4))
c = canvas.Canvas(FILE_NAME,pagesize=landscape(A4))
NameError: global name 'landscape' is not defined
from reportlab.lib.pagesizes import letter, A4, landscape
LamНе перетер, а опубликовал источник своей ошибки. За это ему спасибо.
Нормально сам с собой перетер три поста и проблема решена) мож также попробовать мою решить)