1 / 18
文档名称:

文档教育资源在线预览的设计与实现.doc

格式:doc   页数:18
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

文档教育资源在线预览的设计与实现.doc

上传人:799474576 2013/7/25 文件大小:0 KB

下载得到文件列表

文档教育资源在线预览的设计与实现.doc

文档介绍

文档介绍:文档教育资源在线预览的设计与实现
——江西基础教育资源网文档教育资源在线预览的应用与实践
吴志强1,吴报春2
(,江西南昌 330046;,江西南昌 330046)
摘要:针对目前越来越多的各级各类教育资源网站及学校网站在具体的教育教学中应用最广泛的文档教育资源的共享现状,提出了一种实现文档教育资源在线预览的解决方案,并以江西省基础教育资源网为例给出了具体的实现方法。
关键词:教育资源;文档;在线预览;
随着教育信息化工作的不断深入,越来越多的教育资源网站涌现,全国各省纷纷建立省级基础教育资源网,有些建立了市/县级基础教育资源网,并开始实现从国家基础教育资源网到省市县甚至学校的资源共建共享与互联互通。资源网站的教育资源,特别是基础教育领域的资源主要是素材(包括:文本、图片、视频、音频、动画)、课件、教案、论文、教学实录,而这些教学资源的存在形式主要是文档、视频和压缩包。目前各大教育资源网主要是通过在线下载到本地电脑,并且需要安装相应的查看软件才能查看这些资源的具体内容。有些资源网站开始对视频资源实现在线观看。近两年出现了许多以“在线文档预览”为核心的文档平台,如豆丁网、百度文库、星期八等网站。这些网站将文档存放在网站(平台)上,供用户浏览、讨论、下载,实现文档资源的在线预览与分享。在任何Web浏览器
都能轻松查看,而不需安装专门软件。,,对社会也是非常好的资源重用。但这些都是核心技术保密,本文以江西省基础教育资源网为例就文档教育资源在线预览的设计与实现与大家分享。
一、文档在线预览简介
文档在线预览即文档以flash的形式在网页上展示,所以要解决两个问题:以什么格式展示flash、文档如何转化为符合格式的flash。
展示flash有两种方式,一种是直接生成好一个完整的flash展示出来,一种是用一个播放器来播放另外一个文档flash。第一种方式可以用SWFTools的工具直接将pdf转化成一个整体的flash展示,但这种方式的flash较大,且不容易控制,故用得较少。第二种方式是重点,首先需要了解的是一个开源的flexpaper播放器,它可以播放一帧一页的flash;在flexpaper的基础上,如果遇到大文档则会出现速度和性能的问题,这个时候需要像百度文库、豆丁一样修改flexpaper,让它支持一次仅读取指定页数的flash;如果文档安全级别较高,不允许下载查看,则需要给flexpaper加上加密解密算法;如果需要登录用户才能查看,则要让flexpaper有登录UI。
转换文档为flash的思路有一条,但有多种实现方式。一般文档需要先转化为pdf,再从pdf转化为flash。转化为pdf的方法有很多,例如使用虚拟打印机、使用MicrosoftOffice的API、使用OpenOffice转化等,不过转化的过程中,可能由于文档有误、损坏、加密等原因造成转化失败。从pdf转化为flash就简单了许多,直接使用SWFTools的pdf2swf即可实现多种方式的转化。
而Print2Flash是直接通过虚拟打印机,使用MicrosoftOffice的API直接转化为flash,可单独显示在网页上,也可供其他flash调用,同时还带有丰富的控制接口。并可对文档进行版权保护,有效保护作者知识产权。
二、功能设计
实现如下文档的在线预览:
文档格式

整个系统组成如下图:
文档资源上传
文档预览转换
资源存储系统
Flash文档调用
转换计划队列
数据库
文档转换系统
文档上传后,文件上传到资源存储系统,同时把相关信息存入数据库。
程序根据文档格式情况,判断是否自动进入转换计划队列,然后根据队列任务,开始转换文档,同时生成缩略图。
文档转换成功消除相应队列,并更新到数据库。转换后的flash的文档和缩略图自动存储到资源存储系统。
在资源预览展示页面上,通过外部flash调用flash文档,并根据用户权限显示相应的文档范围和相关的操作按钮。
1、直接在网页上插入生成的flash预览文件:
2、通过外部flash动态调用相应的生成的flash文档。
调用生成的预览图:
:
页面中外部flash调用:
登录前
登录后
三、技术实现
(C#),,HTML页面采用Ajax+WebService的方式进行动态调用,以提高用户体验,减少整个过程与服务器的数据交换。
1、mercial(可到下载),然后进行服务配置。在选项菜单的Print2Flash Service Configuration对话框如下图,输入域帐

最近更新

2025年同济大学浙江学院马克思主义基本原理概.. 12页

高速接口技术进步 36页

2025年团风县幼儿园教师招教考试备考题库附答.. 30页

绿色食品发展与可持续性 35页

航空航天材料适配性分析 35页

网络入侵检测技术-第3篇 35页

肝再生微环境影响 35页

绿色建材在建筑行业中的应用与挑战 28页

2025年安徽涉外经济职业学院马克思主义基本原.. 12页

羊踯躅根多糖抗炎活性研究 35页

经济网络反链信息传播机制 35页

2025年山东水利职业学院单招职业倾向性测试题.. 44页

2025年山阴县幼儿园教师招教考试备考题库带答.. 30页

2025年广东松山职业技术学院马克思主义基本原.. 12页

2025年延长县幼儿园教师招教考试备考题库带答.. 31页

2025年怀来县幼儿园教师招教考试备考题库及答.. 31页

2025年桑日县招教考试备考题库带答案解析 30页

2025年武汉设计工程学院马克思主义基本原理概.. 13页

2025年江西工业贸易职业技术学院马克思主义基.. 13页

2025年沈阳机械工业职工大学马克思主义基本原.. 12页

2025年河南推拿职业学院单招职业技能考试题库.. 46页

2025年泾川县幼儿园教师招教考试备考题库含答.. 30页

2025年浙江纺织服装职业技术学院马克思主义基.. 12页

2025年深圳职业技术大学马克思主义基本原理概.. 13页

2025年湖南幼儿师范高等专科学校马克思主义基.. 12页

2026年中医住培带教师资理论考核题库100道附答.. 40页

2025年炎陵县幼儿园教师招教考试备考题库及答.. 31页

2026年医学微生物学习题集完整参考答案 40页

小学历史与文化知识竞赛题库100道【达标题】 37页

2025年西安理工大学高科学院马克思主义基本原.. 12页