如何在 PDF 中提供指向网页中特定 ID 的 URL 链接?

问题描述 投票:0回答:1

我想链接到 PDF 页面的特定部分。该页面在我想要链接到的部分有一个 ID。具体来说,链接是https://imagemagick.org/script/command-line-options.php#quality

该文本在我的 PDF 中。当我尝试单击或按住 Ctrl 键单击或按住 Command 单击链接时,浏览器将 URL 显示为: https://imagemagick.org/script/command-line-options.php%23quality 并且找不到链接报告页面。 Chrome 和 Safari 中都会发生这种情况。如果我在浏览器中编辑 URL 并将 %023 替换为 #,则链接可以正常工作。

如何让 octothorpe 正确传输到浏览器?

我创建了一个包含以下文本的 PDF:

https://imagemagick.org/script/command-line-options.php#quality

我在浏览器中打开 PDF 并单击链接。还尝试了在 Windows 中按住 ctrl 键单击,在 MacOS 中按住命令单击。

默认浏览器打开并显示 URL:

https://imagemagick.org/script/command-line-options.php%23quality

浏览器报告“找不到页面”。如果我编辑 URL 并将 %23 替换为 #,则链接可以正常工作。

也从 Adobe Reader 尝试过此操作并得到相同的结果。

html windows macos pdf hyperlink
1个回答
0
投票

答案在上面的评论中。注意超链接和超链接文本之间的区别。

© www.soinside.com 2019 - 2024. All rights reserved.