[發(fā)明專利]一種SCORM課件的生成方法及裝置在審
| 申請?zhí)枺?/td> | 201710166178.7 | 申請日: | 2017-03-20 |
| 公開(公告)號: | CN107015950A | 公開(公告)日: | 2017-08-04 |
| 發(fā)明(設(shè)計)人: | 徐光澤;崔峻 | 申請(專利權(quán))人: | 廈門云開云科技有限公司 |
| 主分類號: | G06F17/22 | 分類號: | G06F17/22 |
| 代理公司: | 北京創(chuàng)遇知識產(chǎn)權(quán)代理有限公司11577 | 代理人: | 呂學(xué)文,朱紅濤 |
| 地址: | 361000 福建省廈門市思明區(qū)中國(福建)自由貿(mào)易*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 scorm 課件 生成 方法 裝置 | ||
1.一種SCORM課件的生成方法,其特征在于,所述方法包括:
接收課件制作者上傳的PPT文件,并將所述PPT文件轉(zhuǎn)換為HTML5格式的素材,以保證轉(zhuǎn)換得到的所述素材與所述PPT文件中的文字、動畫保持一致;
記錄所述課件制作者在演講過程中的操作信息,并將所述操作信息與所述HTML5格式的素材在同一時間線上進行同步;其中,所述操作信息包括翻頁、動畫、點擊、鼠標(biāo)軌跡、語音、發(fā)放習(xí)題、散頁以及問卷調(diào)查中的至少一種;
從同步后的HTML5格式的素材中選擇至少一頁素材,其中,每頁素材均與各自的操作信息相綁定;
按照SCORM標(biāo)準(zhǔn)將選取的素材及其操作信息封裝為SCORM課件。
2.根據(jù)權(quán)利要求1所述的SCORM課件的生成方法,其特征在于,將所述PPT文件轉(zhuǎn)換為HTML5格式的素材包括:
判斷所述PPT文件的后綴;當(dāng)所述PPT文件的后綴為ppt時,啟用Office COM組件將所述PPT文件轉(zhuǎn)換為HTML5格式的素材;
當(dāng)所述PPT文件的后綴為pptx時,啟用Office COM組件和OOXML組件將所述PPT文件轉(zhuǎn)換為HTML5格式的素材。
3.根據(jù)權(quán)利要求1所述的SCORM課件的生成方法,其特征在于,將所述PPT文件轉(zhuǎn)換為HTML5格式的素材包括:
獲取OOXML組件中所述PPT文件的全局屬性;所述全局屬性包括PPT頁面的長和寬、采用的PPT版本及所含的元素和元素屬性;
針對所述PPT文件中的每頁PPT,解析每頁PPT的母版樣式及原始動畫屬性;解析每頁PPT的版式,以得到實際的版式樣式和動畫屬性,并將所述實際的版式樣式和動畫屬性覆蓋所述母板樣式和所述原始動畫屬性;
基于所述實際的版式樣式和動畫屬性,將每頁PPT中的形狀轉(zhuǎn)換為文字或圖片格式的信息,并通過文件輸出方式輸出為HTML5格式的素材。
4.根據(jù)權(quán)利要求3所述的SCORM課件的生成方法,其特征在于,將每頁PPT中的形狀轉(zhuǎn)換為文字或圖片格式的信息包括:
判斷當(dāng)前形狀的屬性,若當(dāng)前形狀為文字,調(diào)用text服務(wù)進行文本屬性轉(zhuǎn)化,以形成文字格式的信息;
若當(dāng)前形狀不是文字,將所述當(dāng)前形狀轉(zhuǎn)換為圖片格式的信息。
5.根據(jù)權(quán)利要求1所述的SCORM課件的生成方法,其特征在于,在將所述PPT文件轉(zhuǎn)換為HTML5格式的素材之后,所述方法還包括:
形成素材轉(zhuǎn)換完成時的領(lǐng)域?qū)ο罅斜恚⑺鲱I(lǐng)域?qū)ο罅斜硖峤恢令A(yù)設(shè)內(nèi)存文件系統(tǒng),以將轉(zhuǎn)換后的HTML5格式的素材存放于內(nèi)存中。
6.根據(jù)權(quán)利要求1所述的SCORM課件的生成方法,其特征在于,記錄所述課件制作者在演講過程中的操作信息,并將所述操作信息與所述HTML5格式的素材在同一時間線上進行同步包括:
使用Microsoft Office的COM接口,監(jiān)聽PPT文件中的操作信息并獲取當(dāng)前PPT的頁碼值和動畫索引值;
在所述課件制作者演講結(jié)束后,基于所述頁碼值和動畫索引值,將處于同一時間點的操作信息與HTML5格式的素材進行綁定,形成在同一時間線上進行同步的演講實錄。
7.根據(jù)權(quán)利要求6所述的SCORM課件的生成方法,其特征在于,監(jiān)聽PPT文件中的操作信息包括:
開啟時間線,并根據(jù)操作信息生成的時間點,將所述操作信息依次在所述時間線上記錄。
8.一種SCORM課件的生成裝置,其特征在于,所述裝置包括:
素材轉(zhuǎn)換單元,用于接收課件制作者上傳的PPT文件,并將所述PPT文件轉(zhuǎn)換為HTML5格式的素材,以保證轉(zhuǎn)換得到的所述素材與所述PPT文件中的文字、動畫保持一致;
同步單元,用于記錄所述課件制作者在演講過程中的操作信息,并將所述操作信息與所述HTML5格式的素材在同一時間線上進行同步;其中,所述操作信息包括翻頁、動畫、點擊、鼠標(biāo)軌跡、語音、發(fā)放習(xí)題、散頁以及問卷調(diào)查中的至少一種;
素材選擇單元,用于從同步后的HTML5格式的素材中選擇至少一頁素材,其中,每頁素材均與各自的操作信息相綁定;
課件封裝單元,用于按照SCORM標(biāo)準(zhǔn)將選取的素材及其操作信息封裝為SCORM課件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廈門云開云科技有限公司,未經(jīng)廈門云開云科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710166178.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 共享內(nèi)容對象參考模型呈現(xiàn)協(xié)調(diào)的方法和系統(tǒng)
- SCORM標(biāo)準(zhǔn)課件支撐技術(shù)的實現(xiàn)方法
- 一種scorm包智能對接檢測方法及檢測裝置
- 基于JS的客戶端scorm播放器實現(xiàn)方法
- 基于P2P的SCORM標(biāo)準(zhǔn)課件播放系統(tǒng)及其實現(xiàn)方法
- 一種基于Web的符合SCORM標(biāo)準(zhǔn)的課件在線制作方法
- 一種SCORM課件的生成方法及裝置
- 一種將IETP數(shù)據(jù)包轉(zhuǎn)換為SCORM數(shù)據(jù)包的方法
- IETM數(shù)據(jù)包轉(zhuǎn)換成SCORM標(biāo)準(zhǔn)包的方法和工具
- 數(shù)據(jù)轉(zhuǎn)換方法、裝置、設(shè)備及存儲介質(zhì)





