法律状态公告日
法律状态信息
法律状态
2015-09-09
未缴年费专利权终止 IPC(主分类):G06F9/44 授权公告日:20131211 终止日期:20140722 申请日:20110722
专利权的终止
2013-12-11
授权
授权
2011-12-14
实质审查的生效 IPC(主分类):G06F9/44 申请日:20110722
实质审查的生效
2011-11-02
公开
公开
技术领域:
本发明涉及一种桌面嵌入式多媒体文档结构的浏览器。
背景技术:
目前,现有word的知识浏览器,不能将word与应用系统无缝集成,实现 内嵌,word独立存在于Form外,即在应用系统中浏览word文档时,会脱离系 统控制,浏览完毕,无法返回应用系统,有些与系统集成的word浏览器,对 word控制的并不好,会失去word一些控制功能,无法显示文档结构,无法保留 原文档的版面格式,现有word文档浏览器仅能显示单一文档的文档结构,无法 同时进行多文档层次结构的显示,并且只能浏览文本信息,无内嵌的音、视频 文件播放控制。
发明内容:
本发明的目的是提供了一种能够显示多文档层次结构和文档结构图,有内 嵌音、视频文件播放功能的一种桌面嵌入式多媒体文档结构的浏览器,以克服 上述不足。
本发明的目的是由以下技术方案实现的:
一种桌面嵌入式多媒体文档结构的浏览器,其特征是:采用浏览WORD 技术,将应用系统和word编辑器进行集成设计,采用MDI用户界面设计和第 三方控件Raize Components 5构造多文档树形折叠面板,可分别装载多个文档; 采用OLEContainer作为word容器,用代码控制word文件显示属性和音、视频 播放,实现可变方式的文档浏览和插入多媒体展示;
包括一个可折叠的知识树和多媒体文档库,是一个预先定义结构和可变浏 览方式的用户界面,知识树传递节点编码至搜索引擎,装入内嵌多媒体控制代 码的文档至浏览器窗口,并打开文件结构图,用户可切换文本中音频与视频播 放,同时保持界面风格不变;
所述的采用第三方控件,构造多文档树形折叠面板;word文档调用使用 TOLEContainer控件,将word嵌入到用户界面上,根据用户选择浏览的文档, 去文档数据库中匹配该文档的路径,该路径存在且唯一则创建OLE对象,根据 路径将该文档加载,加载成功后控制文档显示的格式,用函数控制 TOLEContainer显示word界面和文档视图;
桌面嵌入式多媒体文档结构制作过程包括三个步骤,一、是建立文档表、 二、是建立用户界面、三、是编译代码。
本发明的优点是:
采用本发明可以对于大量科技文献资料、电子教材、教案等文档和多媒体资 料,可以分主题集中浏览,图、文及音、视频信息丰富、阅读效率高,操作简 单实用,该桌面知识浏览器使用滑动折叠面板定制用户界面,用户可以随意选 择主题或章节进行阅读,可在文档结构图中进行快速定位,灵活切换;可以采 用页面视图、普通视图、版式视图等不同阅读方式,适应学习者不同的阅读习 惯;阅读时可欣赏原文档精美的页面设计效果,同时可播放内嵌的多媒体文件, 操作方便。音频文件单击播放,双击停止;视频文件按Ctrl单击开始播放,用 进度条控制播放;通过多媒体展示,在知识学习和文档浏览的同时,获得更多 的信息和艺术享受;本发明word文档浏览器,可将大量主题相关文档定制为主 题桌面嵌入式多媒体文档结构的浏览器;
下面结合实施例对本发明作进一步描述,
具体实施方式:
实施例:
一个桌面嵌入式多媒体文档结构的浏览器,采用浏览WORD技术,将应 用系统和word编辑器进行集成设计,采用MDI用户界面设计和第三方控件Raize Components 5构造多文档树形折叠面板,可分别装载多个文档;采用 OLEContainer作为word容器,用代码控制word文件显示属性和音、视频播放, 实现可变方式的文档浏览和插入多媒体展示,包括一个可折叠的知识树和多媒 体文档库,是一个预先定义结构和可变浏览方式的用户界面,知识树传递节点 编码至搜索引擎,装入内嵌多媒体控制代码的文档至浏览器窗口,并打开文件 结构图,用户可切换文本中音频与视频播放,同时保持界面风格不变。
所述第三方控件,构造多文档树形折叠面板;word文档调用使用 TOLEContainer控件,将word嵌入到用户界面上,根据用户选择浏览的文档, 去文档数据库中匹配该文档的路径,如果该路径存在且唯一则创建OLE对象, 根据路径将该文档加载,加载成功后控制文档显示的格式,用函数控制 TOLEContainer显示word界面和文档视图的方法。
桌面嵌入式多媒体文档结构
制作过程分三个部分,一是建立文档表;二是建立用户界面;三是编译代码。
一、建立文档表
(1).准备文档,如打开名为“课程1文档”的word文档,编辑文档结构 图;
(2).打开控件工具箱,进入设计模式,选择图像工具,在该文档中插入一 图像,选中图像双击,输入代码:
退出设计模式,关闭该文档,并将music.wav文件存于当前路径下;
(3).在文档中选中某标题或图片,插入“超链接”,在查找范围栏右侧点 击“浏览文件”,找到需链接的视频文件,单击“确定”,关半闭该文档。
(4).建立数据表,按章名、节名、课程名、文档路径与文件名、文档图标、 文件类型、备注等字段建立表行记录;
(5).将文档文件和图标存储于指定的路径。
二、建立用户界面
(1).主窗体,设置标题,如“文档浏览器”;
(2).选择工具组件,定义工具栏为GongTongJiChuButton1, GongTongJiChuButton2...
(3).选择组件bsSkinButtonsBar,在主窗体左侧区域,添加折叠面板 bsSkinButtonsBar1,在bsSkinButtonsBar1的Sections中添加项目“第一章”、“第 二章”、“第三章”等;
(4).选中bsSkinButtonsBar1中项目“第一章”,添加下级子项目,如“第 一节”、“第二节”、“第三节”等。其余章依此类推;
(5).选中bsSkinButtonsBar1中的“第一章”/“第一节”,在主窗体右侧 区域,添加若干个SpeedButton按钮,如“课程1文档”、“课程2文档”等按钮, 并分别设置picture属性。
(6).在右侧窗口区域,添加两个RzToolButton按钮,分别为“文档结构图”、 “关闭”按钮
(7).选中OLEContainer组件,在窗口中放置OLEContainer1对象;
(8).选择组件ADOQuery,建立对象ADOQuery1;
三、编译代码
(1).在代码窗口输入以下代码
(2).双击“文档结构图”按钮,输入代码:
(3).双击“关闭”按钮,输入代码:
(4).运行,编译。
机译: 具有窗口化图形用户界面和桌面的操作系统外壳,桌面显示为超文本多媒体文档
机译: 用于个人计算机的多媒体消息系统文档显示方法,包括将文档中的同步文件转换为以个人计算机的web浏览器可解释的语言获得目标同步文件
机译: 表达例如XML路径表达式,一种处理XML数据流的评估方法,涉及使用XML路径浏览器评估相对于结构化文档数据上的位置路径的每个子表达式