我正在寻找一种方法来在同一个 PPTX 文档中添加指向其他幻灯片的超链接,使用 python-pptx 自动执行。下面是我的测试,没有用。在线搜索暗示了一些使用 ActionSetting、part、target_slide、rels、rPr.add_ihlinkClick 等的解决方案,但我无法完全理解将这些组合在一起。
基本上,期望的结果是创建一个文本,该文本将通过幻灯片编号或幻灯片 ID 跳转到任何其他幻灯片(如果存在这种情况)
p = table.rows[1].cells[1].text_frame.paragraphs[0]
r = p.add_run()
r.text = "Testing"
r.hyperlink.address = "/ppt/slides/rels/slide1.xml"