From 99e2e923d0c77b02f3fb4ff648ea916954868606 Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Fri, 28 Feb 2025 23:13:39 +0800 Subject: chore(store): move everything to store. --- works/life/question-pptx/add-hyperlink.py | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 works/life/question-pptx/add-hyperlink.py (limited to 'works/life/question-pptx/add-hyperlink.py') diff --git a/works/life/question-pptx/add-hyperlink.py b/works/life/question-pptx/add-hyperlink.py deleted file mode 100644 index b427bdd..0000000 --- a/works/life/question-pptx/add-hyperlink.py +++ /dev/null @@ -1,24 +0,0 @@ -import pptx -import sys -import os - -fn = sys.argv[1] - -presentation: pptx.presentation.Presentation = pptx.Presentation(fn) - -target_slide = presentation.slides.add_slide(presentation.slide_layouts[6]) - -slide: pptx.slide.Slide -for slide in presentation.slides: - for shape in slide.shapes: - try: - if isinstance(shape, pptx.shapes.autoshape.Shape) and shape.auto_shape_type == pptx.enum.shapes.MSO_SHAPE.OVAL: - shape.click_action.target_slide = target_slide - except: - pass -try: - os.mkdir('output') -except: - pass - -presentation.save(os.path.join('output', os.path.basename(fn))) -- cgit v1.2.3