小编use*_*514的帖子

ReportLab的.浮动带有两列的文本

首先,我是python,reportlab,xhtml2pdf的新手.我已经用reportlab完成了我的第一个pdf文件,但是我遇到了以下问题.

我需要两列中的大文本.

首先,我创建我的画布,创建我的故事,将我的大文本作为一个段落添加到故事中,创建我的框架,最后将故事添加到框架中.

c = Canvas("local.pdf")
storyExample = []
textExample = (""" This is a very large text Lorem Ipsum ... """)
storyExample.append(Paragraph(textExample, styleText))
frameExample = Frame(0, 0, 50, 50,showBoundary=0)
frameExample.addFromList(storyExample,c)
c.showPage()
c.save()
Run Code Online (Sandbox Code Playgroud)

奇迹般有效.但我需要在两列represantation中显示文本.

现在文本只是流动我的框架像:

|aaaaaaaaaaaaaaaaaaaa|
|bbbbbbbbbbbbbbbbbbbb|
|cccccccccccccccccccc|
|dddddddddddddddddddd|
Run Code Online (Sandbox Code Playgroud)

但我需要这样:

|aaaaaaaaa  bbbbbbbbbb|
|aaaaaaaaa  cccccccccc|
|bbbbbbbbb  cccccccccc|
|bbbbbbbbb  dddddddddd|
Run Code Online (Sandbox Code Playgroud)

我希望你理解我想说的话.

python reportlab pisa xhtml2pdf

7
推荐指数
2
解决办法
6697
查看次数

标签 统计

pisa ×1

python ×1

reportlab ×1

xhtml2pdf ×1