You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Inkscape 1.2能否添加多页面PDF导航的相对链接?

Inkscape 1.2 多页面PDF跨页导航链接失效问题解决

你可能遗漏的关键设置

  • 规范目标对象ID:对象B的IDmyId不能包含空格、中文或特殊符号,PDF内部链接对ID字符的兼容性比SVG严格,不符合规范的ID会导致导出后链接解析错误。
  • 用官方功能添加链接:别直接在XML编辑器里手写href="#myId",正确操作是:
    1. 选中对象A,按Ctrl+Shift+O打开「对象属性」面板
    2. 在「链接」输入框里填#myId,点应用
      手动改XML的方式会绕过Inkscape的PDF导出适配逻辑,容易出现路径错误。
  • 导出PDF时的必选设置:导出弹窗里的「PDF选项」要勾选这两项:
    • 保留链接
    • 导出页面为PDF页面
      同时别选「单个页面导出为单独文件」,否则跨页链接直接失效。
  • 检查SVG的链接属性:导出前查看SVG源码,确保链接用的是xlink:href="#myId"(而非仅href),Inkscape 1.2导出PDF时优先识别xlink:href,只用href会被错误解析成本地文件路径。

临时修复(若以上设置都无效)

如果导出后还是出现{directory}file:\#myId的错误路径,直接修改SVG源码:

  1. 用记事本或代码编辑器打开SVG文件
  2. 把所有href="file:\#myId"替换成href="#myId",或者补充xlink:href="#myId"属性
  3. 保存后重新导出PDF

内容的提问来源于stack exchange,提问作者DrMarbuse

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 17:09:22