问题描述
目前,我正在使用 reportlab TableOfContent 类,它正在创建类似这样的输出:
这对我来说没问题,但是当我尝试使用 addEntry() 方法添加条目时它什么也不做,这是我的代码:
def table_of_content(self):
toc = TableOfContents()
PS = ParagraphStyle
#*************************#
#***Table of Contents***#
self.story.append(Paragraph('<b>Table of Contents</b>',centered))
toc.levelStyles = [
PS(fontName=FONT_NAME,fontSize=14,name='TOCHeading1',leftIndent=20,firstLineIndent=-20,spaceBefore=5,leading=16),PS(fontSize=12,name='TOCHeading2',fontName=FONT_NAME,leftIndent=40,spaceBefore=0,leading=12),PS(fontSize=10,name='TOCHeading3',leftIndent=60,name='TOCHeading4',leftIndent=100,]
# self.story.append(para)
toc.addEntry(0,"hammad",1,3)
self.story.append(toc)
谁能帮助我如何向此目录添加条目?提前致谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)