【发布时间】:2019-11-15 07:07:23
【问题描述】:
我正在编写一个 python 代码,它将超链接写入 excel 文件。此超链接应在 pdf 文档的特定页面中打开。
我正在尝试类似的东西 Worksheet.write_url('A1',"C:/Users/...../mypdf#page=3") 但这不起作用。请告诉我如何做到这一点。
【问题讨论】:
标签: python excel pdf xlsxwriter
我正在编写一个 python 代码,它将超链接写入 excel 文件。此超链接应在 pdf 文档的特定页面中打开。
我正在尝试类似的东西 Worksheet.write_url('A1',"C:/Users/...../mypdf#page=3") 但这不起作用。请告诉我如何做到这一点。
【问题讨论】:
标签: python excel pdf xlsxwriter
即使没有 xlsxwriter,您是否能够直接将 pdf 文件打开到特定页面?我不能。
来自 Adobe 的官方网站:
要将 HTML 链接定位到 PDF 文件中的特定页面,请添加 #page=[页码] 到链接 URL 的末尾。
例如,此 HTML 标记打开名为的 PDF 文件的第 4 页 我的文件.pdf:
注意:如果您在链接中使用 UNC 服务器位置 (\servername\folder), 使用 下一节。
如果您使用包含本地硬盘地址 (c:\folder) 的 URL,则无法链接到页码或设置目标。
【讨论】: