方法一:
把ppt文件的擴展名直接修改為pps,嵌入到網頁中
缺點:這種方式瀏覽器會提示是打開,還是下載,選擇打開的話會直接在瀏覽器中打開,並且客戶端一定要安裝Office PowerPoint才能打開
方法二:
把ppt文件在PowerPoint中另存為網頁,保存類型為htm,可以直接在網頁中打開
缺點:每一個ppt文檔都需要在PowerPoint中另存為網頁,因為需要轉換格式,在特殊場景下可能不適用
方法三:
使用微軟提供的ocx控件
下載地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=CE2CA4FD-2169-4FAC-82AF-770AA9B60D77
介紹地址:http://support.microsoft.com/default.aspx?scid=kb;en-us;311765
缺點:學習難度較大,需要修改瀏覽器權限,琢磨了許久,不得不放棄
方法四:
使用第三方軟件,如SOAOffice、iweboffice、ntko等
沒有做具體研究
方法五:
用PPT To Video Scout轉換成avi,flv等影片格式
缺點:不能手動控制要跳轉到哪個頁面
方法六:
使用PowerPoint to Flash將ppt文件轉換為flash文件,轉換的flash用鼠標點擊flash可以播放影片,並且可以通過選項設定在flash上添加前進或后退的按鈕
方法七:
將ppt轉換為圖片,但是對於ppt中存在視頻的話,可能不適用,而且截圖會存在像素的問題,所以播放圖片會模糊。
我暫時采用了方法二的方式,查看了一下數字標牌的播放方式,找到了它存儲的temp文件,發現為htm格式的網頁,但是我用ppt轉換為的htm與他存儲的htm格式的圖標不同,而且由ppt轉換后的htm會存在大綱,通過下邊的方法我將大綱去掉了,不知道和網頁格式htm還會不會存在區別,暫定這種方式把!
去掉大綱的方法:
不顯示大綱可以實現!當你將ppt文件保存為html文件時,它會自動生成一個文件夾,到里面找到frame.html,並用記事本打開它。你會看到有下面這段代碼。其實只要改動兩個地方就行了:第一去掉這句“ <frame src=outline.htm title="大綱" name=PPTOtl>”。再將“<frameset cols="25%,*" onload="Load()" id=PPTHorizAdjust framespacing=1 frameborder=1>”中的cols="25%"改為cols="100%"。
第二把這句<frame src=outline.htm title="大綱導航欄" name=PPTOtlNav scrolling=no noresize>去掉,再把<frameset cols="25%,*" framespacing=1>
這句中的cols="25%"改為cols="100%"。