内部链接应该如何完成?我试着从第一页链接到第二页,效果很好。但是从一页到第二页不起作用。出什么问题了。
from fpdf inport FPDF
pdf = FPDF()
pdf.add_page()
pdf.set_font('Arial', 'B', 16)
to_page_2 = pdf.add_link()
pdf.cell(40, 10, 'Page 1', border=1, ln=0, align='', fill=False, link=to_page_2)
pdf.add_page()
pdf.set_font('Arial', 'B', 16)
pdf.set_link(to_page_2)
pdf.cell(40, 10, 'Page 2', border=1, ln=0, align='', fill=False)
pdf.add_page()
pdf.set_font('Arial', 'B', 16)
to_page_2 = pdf.add_link()
pdf.cell(40, 10, 'Page 3', border=1, ln=0, align='', fill=False, link=to_page_2)
pdf.output('pdf_link.pdf', 'F')发布于 2018-02-28 22:20:23
您还没有设置第二个链接的目的地。set_link定义链接指向的页面和位置。
在链接第3页上的单元格之前添加此行。
pdf.set_link(to_page_2, page=2)如果您需要更多有关参数的信息,可以将其传递给set_link,请查看the documentation。
https://stackoverflow.com/questions/49031121
复制相似问题