我正在使用 pdfkit 将 html 转换为 pdf,效果很好,但 pdf 中的外部链接是网络链接。
我们使用的 pdf 查看器无法识别 pdf 网络链接,但文件打开操作确实有效。
我一直在尝试使用 pdfrw 库将 pdf 链接注释从 Web 链接更改为文件打开操作。
我尝试使用以下代码编辑 pdf 注释,但它不起作用。
annot.A.update(pdfrw.PdfDict( S='/Launch'))
annot.A.update(pdfrw.PdfDict( F={}))
annot.A.F.update(pdfrw.PdfDict( Type='/Filespec'))
annot.A.F.update(pdfrw.PdfDict( F='(part-1.pdf)'))
annot.A.pop('/Type')
annot.A.pop('/URI')
该链接显示在新的 pdf 中,但没有与之关联的操作或目标文件。