Flash (SWF) 雖已終止支援,但舊教材、互動教學、展覽展示仍有維護需求。PowerPoint 提供四種插入 Flash 方式,各有優缺點與適用場景。本文完整比較四大法操作步驟、原理、優缺點,並提供現代替代方案建議。
方法一:OLE 物件 (插入 > 物件 > 由檔案建立) + 動作設定「啟動內容」—— 最推薦穩定法
優點:相容性強 (不依賴 ActiveX)、可選擇內嵌/連結、支援 SWF/PDF/影片/音訊多格式、播放結束自動回簡報。
缺點:播放彈出視窗、需手動關閉、依賴 Flash Player。
- 「插入」>「物件」>「由檔案建立」>「瀏覽」選取 `.swf` > 確定 (內嵌不勾「連結」)。
- 右鍵物件圖示 >「動作設定」>「滑鼠單擊/移過」>「物件動作」> 「啟動內容」 > 確定。
方法二:插入 EXE 封裝檔 (Flash 發佈為 .exe) + 動作設定「執行程式」
優點:無需安裝 Flash Player、獨立執行、全螢幕體驗佳。
缺點:安全性風險 (巨集/程式執行警告)、檔案大、跨平台差 (僅 Win)。
- Flash 發佈為 `.exe` (投影機/播放器模式)。
- PPT 插入圖片/形狀作觸發點 > 右鍵 >「動作設定」>「滑鼠單擊」>「執行程式」> 瀏覽選取 `.exe` 路徑。
- 必須:「工具」>「選項」>「安全性」>「巨集安全性」設為「低」 (否則每次彈警告)。
方法三:超連結法 (最簡單、支援 EXE/任意檔案)
優點:操作最直覺、支援任意檔案類型、新手友善。
缺點:彈出外部程式、脫離簡報流程、極度依賴相對路徑不變動。
- 插入文字/圖片/形狀作觸發點。
- 選取 >「插入」>「超連結」>「現有檔案或網頁」> 選取 Flash 檔 > 確定。
- 放映時點擊觸發點啟動關聯程式播放。
方法四:ActiveX 控制項 (Shockwave Flash Object) —— 整合度最高、可精確控制
優點:嵌入式播放無獨立視窗、可控制播放/暫停/音量/影格、滑鼠事件自動切換。
缺點:需安裝 Flash Player ActiveX、64 位元 Office 相容性差、設定複雜、Flash 終止支援後風險最高。
- 啟用「開發工具」索引標籤 (檔案>選項>自訂功能區>勾選開發工具)。
- 「開發工具」>「控制項」>「其他控制項」> 選擇 「Shockwave Flash Object」 > 拖曳畫出區域。
- 右鍵控制項 >「屬性」>「Custom」>「...」>「屬性頁」>「Movie URL」輸入完整 `.swf` 路徑 > 勾選「Playing」「EmbedMovie」> 確定。
四大方法優缺點總結決策表
| 維度 | OLE 物件 | EXE 封裝 | 超連結 | ActiveX 控制項 |
| 整合度 | ⭐⭐ 彈出視窗 | ⭐ 外部程式 | ⭐ 外部程式 | ⭐⭐⭐ 嵌入式無縫 |
| 相容性 (現代 Office) | ⭐⭐⭐ 最佳 | ⭐⭐ 僅 Win、需低巨集安全性 | ⭐⭐⭐ 最佳 | ⭐ 差 (64位元/Flash終止) |
| 檔案攜帶性 | ⭐⭐ 可內嵌/連結 | ⭐⭐ EXE較大 | ⭐ 依賴外部檔案路徑 | ⭐⭐ EmbedMovie可內嵌 |
| 互動控制 | ⭐ 僅播放 | ⭐⭐ 完整Flash互動 | ⭐ 由外部程式決定 | ⭐⭐⭐ 完整程式控制 |
| 維護成本 | 低 | 中 (需重新發佈EXE) | 低 | 高 (ActiveX相依) |
| 推薦場景 | 通用簡報插入SWF/PDF/影片 | 離線展覽、無Flash Player環境 | 快速連結、跨格式、臨時展示 | 專業互動教材、精確播放控制(歷史) |
🚨 關鍵提醒:Flash Player 已於 2020/12/31 終止支援
- 瀏覽器、作業系統、防毒軟體均會阻擋/移除 Flash Player。
- 現有 `.swf` 檔案無法在新環境直接播放。
現代替代方案 (三選一)
- SWF → MP4 影片 (最推薦):
使用螢幕錄製 (OBS, Xbox Game Bar, Bandicam) 或轉檔工具 (Swivel, FFmpeg `ffmpeg -i input.swf -c:v libx264 -crf 23 -c:a aac output.mp4`) 轉為 MP4。
PPT 中「插入」>「影片」>「此裝置」內嵌 MP4,原生播放、零相依、跨平台完美。
- Ruffle 模擬器 + 本地 HTML:
下載 Ruffle (WASM 版),建立簡單 HTML 載入 SWF:
`
- 重製為 PPT 原生動畫/觸發器 (長遠最佳):
拆解 Flash 互動邏輯 → PPT 形狀/動畫/觸發器/超連結/動作設定 重現。
雖需人力重製,但獲得:永續維護、原生效能、無第三方相依、完整版控。
根據專案現況選擇:舊檔維護用 OLE 物件法延命;新專案直接採用 MP4 或原生重製,徹底擺脫 Flash 技術債。