ReportLab을 처음 사용했습니다. 내 PDF의 문자열을 고정 폭으로 인쇄하고 싶습니다. 즉, 문자열이 너비보다 길면 자동으로 두 번째 줄로 이동합니다. 어떻게해야합니까?PDF로 인쇄 할 때 ReportLab에서 텍스트 너비를 수정하려면 어떻게합니까?
여기 내 코드는 strange result입니다. 나는 그것을 고치는 법을 모른다. ...
from reportlab.pdfgen import canvas
from reportlab.platypus.frames import Frame
from reportlab.platypus.flowables import XBox
c = canvas.Canvas("hello.pdf")
x = XBox(width=50, height=100, text='abcaf a dsfadf asdfafasf sdfa adsf asdf asdf afasdf df asdf asf asdf asfdsf asss')
f = Frame(x1=150, y1=50, width=200, height=200)
f.add(x, c)
c.save()
** 너비를 정의하는 단일 열이있는 [table] (http://www.reportlab.com/apis/reportlab/dev/platypus.html#module-reportlab.platypus.tables)을 사용했을 수 있습니다. ** 란? –