前言
在 Mac 上使用 Keynote 來做投影片非常方便,但在有些場合必須提供 pptx 檔案,這時必定需要使用到轉檔功能了。然而在新版的 Keynote 選擇 PowerPoint 格式輸出時,竟然輸出為奇怪的格式 ppsx,找了許久才找到解決方法,正常轉為 pptx 檔案,因此在此紀錄下來。
環境
- macOS Big Sur 11.4
- Keynote 11.1
方法
要轉檔為 pptx
的方法很繞圈子,必須先將 Keynote 轉為 Keynote '09
,再開啟 Keynote '09
檔轉為 pptx
,若用最原始的 Keynote 檔案來轉檔只會得到 ppsx
。
Keynote '09
開啟想要轉的 Keynote,依照指示 File -> Export To -> Keynote '09... -> Next
轉為 Keynote '09 類型檔案
可以觀察一下有沒有 '09 到底差在哪裡,我自己除了檔案大小外,看不出差異,所以要我判斷出某個檔案是 Keynote 還是 Keynote '09 是不太可能的!若有知道如何分辨的朋友們,歡迎在底下討論區留言!
pptx
最後就是重頭戲了,開啟剛剛轉好的 Keynote '09' 檔案,依照指示 File -> Export To -> PowerPoint... -> Advanced Options -> .pptx -> Next
,最後得到 pptx 檔案
心得
不知道為什麼 Apple 要繞成這樣,需要先轉為 Keynote '09 才能轉為 pptx,還不說明白讓人困擾。另外個人覺得根本不應該將 Keynote 轉為 pptx,有非常多格式會因此跑掉,因此強烈建議是直接將 Keynote 轉為 pdf 即可,但最終要轉檔成甚麼還是需要看應用場景。