1

python-pptx を使用して自動化された、同じ 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"
4

2 に答える 2