注册目的地:
st = ParagraphStyle('a style', alignment=TA_CENTER)
from hashlib import sha1
destination = sha1("Vintage".encode('utf-8')).hexdigest()
b = Paragraph("My Page"+'<a name="%s"/>' % destination, st)
b._bookmarkName = destination
你要点击的段落上的做一个你上面的注册目的地的链接:
contents = Paragraph(text="This <a href=#{} color=blue> Vintage </a>".format(destination), style=st)
这样你就可是实现PDF的点击跳转功能了,不一定要用sha1函数进行散列,只要是独一无二的bookmark就可以,但是bookmark好像使用字符串不可以,欢迎同学们自己尝试,但是上面的代码是一定可以的使用的。