iT邦幫忙

2023 iThome 鐵人賽

DAY 16
0

前言

  • 昨天研究如何透過 Plotly 簡單地繪製甘特圖了
  • 畫完圖、存完圖檔後,要將這張圖加到投影片中

實作

修改母片

  • 由於原本的祖傳母片中,沒有那種「Picture Placeholder」,因此無法直接呼叫 insert_picture 進行插入圖片
  • 所以要修改母片!!
    https://ithelp.ithome.com.tw/upload/images/20230917/20141784HnnCyQE9Iw.png
  • 「檢視」>「投影片母片」>「插入版面配置區」
  • 選「圖片」(Picture Placeholder)
    https://ithelp.ithome.com.tw/upload/images/20230917/20141784YjBTB4IHhv.png

查看 Placeholder index

  • 從下方參考資料的連結中,有兩行程式碼可以觀看 placeholder 的 index,因為不是依序編號,所以要印出來看才知道他是什麼
    ...
    blank_layout = self.prs.slide_layouts[6]
    slide = self.prs.slides.add_slide(blank_layout)
    ...
    for shape in slide.placeholders:
        print('%d %s' % (shape.placeholder_format.idx, shape.name))
    
  • 輸出結果
    0 Title 2
    13 Picture Placeholder 1
    
  • 得知該圖片置入區位於 idv 為 13,最後加入下方兩行即可插入昨天畫好的圖
    placeholder = slide.placeholders[13]
    image = placeholder.insert_picture("甘特圖.png")
    

https://ithelp.ithome.com.tw/upload/images/20230917/20141784HO7IfUAHTP.png

參考資料


上一篇
Day 15 - 使用 Plotly Express 套件繪製甘特圖實作
下一篇
Day 17 - 製圖模組的實作,從 Asana Task 繪製成甘特圖(上)
系列文
挽救肝指數 x 職場生存術 x 老闆愛看的投影片製造機30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言