我有一个使用ReportLab生成的PDF。我正在使用标准的TableOfContents流动,但我试图将它分成两列,所以它都适合第一页。内容将永远只在一个层次上,所以我不担心奇怪的缩进。
现在我有PageTemplate使用2框架在第一页上创建2列。我得到一个
LayoutError: Flowable <TableOfContents at 0x.... frame=RightCol>...(200.5 x 720) too large on page 1 in frame 'RightCol'(200.5 x 708.0*)
任何想法?
好吧,让我难堪一下。
对于其他有此问题的人,检查您的DocTemplate
是否有allowSplitting
。默认为1
,但我已将我的更改为0
,这就是原因。