首页 > 解决方案 > 如何链接到 Excel 单元格内 PDF 文档的特定页面?

问题描述

我正在编写一个 python 代码,它将超链接写入 excel 文件。这个超链接应该在 pdf 文档的特定页面中打开。

我正在尝试 Worksheet.write_url('A1',"C:/Users/...../mypdf#page=3") 之类的东西,但这不起作用。请让我知道如何做到这一点。

标签: pythonexcelpdfxlsxwriter

解决方案


即使没有 xlsxwriter,您是否能够直接将 pdf 文件打开到特定页面?我不能。

来自 Adob​​e 的官方网站:

要将 HTML 链接定位到 PDF 文件中的特定页面,请将 #page=[page number] 添加到链接 URL 的末尾。

例如,此 HTML 标记打开名为 myfile.pdf 的 PDF 文件的第 4 页:

注意:如果您在链接中使用 UNC 服务器位置 (\servername\folder),请使用以下部分中的过程将链接设置为打开到设置的目标。

如果您使用包含本地硬盘驱动器地址 (c:\folder) 的 URL,则无法链接到页码或设置目标。


推荐阅读