萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> PowerPoint 教學 >> PPT 進階技巧

PowerPoint 插入 Flash (SWF) 新法:用「物件」+「動作設定」取代 ActiveX 控件

傳統用 ActiveX「Shockwave Flash Object」控件插入 SWF,步驟繁瑣且易遇控件未註冊、路徑失效問題。利用「插入物件」+「動作設定」新法,更簡單、相容性更好、無需控件註冊。

操作步驟

  1. 插入物件:「插入」►「物件」►「由檔案建立」► 瀏覽選取 .swf 檔 → 確定。投影片出現 SWF 影格縮圖(或圖示)。
  2. 設定觸發動作:選取該物件 ► 「插入」►「動作設定」:
      • 「滑鼠單擊」或「滑鼠經過」標籤
      • 勾選「物件動作」► 下拉選「啟動內容」 → 確定。

插入 ► 物件 ► 由檔案建立選取 SWF

動作設定 ► 物件動作 ► 啟動內容

放映測試

按 F5 放映 → 單擊/滑鼠經過 SWF 物件 → Flash Player 啟動播放 SWF 內容。

原理與優缺點分析

維度說明
原理OLE 物件嵌入 + 動作設定觸發「啟動內容」動詞,呼叫系統關聯的 Flash Player 播放。
支援格式不限 SWF,同樣適用於 .ppt、.pdf、.mp4、.mp3、.avi 等任何有關聯應用程式的檔案類型。
優點① 無需 ActiveX 控件註冊,相容性強
② 步驟簡單,無程式碼
③ 避免超連結彈出確認對話框,體驗更流暢
④ 物件可任意縮放、旋轉、套用陰影/反射等圖片效果
缺點① 依賴電腦安裝 Flash Player(雖普及率曾 >90%,現已停更)
② 放映電腦無 Flash Player 將無法播放
③ 無法像原生媒體般精確控制播放進度、音量、循環

現代建議

  • 優先將 SWF 轉為 MP4 (H.264) 或 HTML5 動畫,用原生「插入影片」或 iSpring 輸出 HTML5 嵌入。
  • 若必須保留 SWF 互動邏輯,考慮使用 Adobe Animate 匯出 HTML5 Canvas 格式,或 Ruffle 模擬器(WebAssembly 實現的 Flash Player)網頁嵌入方案。

「物件+動作設定」是過渡期的實用替代方案,但長遠規劃應邁向無 Flash 依賴的現代技術棧。

copyright © 萬盛學電腦網 all rights reserved