我正在使用ReportLab创建长问卷,我需要创建如下文本
如果你没有过敏,请转到第168页
ReportLab是否提供了一些可以帮助我完成此引用任务的功能?
我知道这个问题可能需要一个两遍算法。在第一个过程中,找到页面的编号。第二步完成文本,调整对正确页面的引用。ReportLab API中有什么东西可以在这种情况下提供帮助吗?

最佳答案

从最初的问题到现在已经有两年了,但是为了其他人,我将冒险给出一个答案,这些人可能会在搜索引擎上找到这个问题:
Reportlab支持内部链接。报告实验室用户指南的相关部分[仅限PDF,可用here]内容如下。。。
PDF支持内部超链接。有非常广泛的链接类型、目标类型和事件,可以通过单击触发。目前,我们只支持从文档的一部分跳转到另一部分的基本能力,以及在跳转之后控制窗口缩放级别的基本能力。bookmarkPage方法定义了一个目的地,它是跳转的终点。。。[第4.2节]

关于python - 使用ReportLab引用其他页面,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3347704/

10-12 18:46