资源预览内容
亲,该文档总共2页全部预览完了,如果喜欢就下载吧!
资源描述
在线文库在高校教学资源库中的应用探究 在线文库在高校教学资源库中的应用探究 摘 要:本文描述了如何利用在线文库实现高校教学资源库中文档类型资源的在线查看与开放控制。并对实现在线文库的两种方案进行分析与比较,对在线文库的实现过程进行了具体的阐述。 关键词:在线文库;高校;教学资源库 1 引言 资源的在线查看是高校教学资源库中的一个重要环节,其中文档类的资源查看占了很大的比例,如:Word、PPT、PDF等。传统的查看模式在用户体验、资源保护、资源控制上效果较差,难以满足日益庞大的教学资源库需求。在线文库是文档类资源在线查看的一种解决方案,对资源的保护和控制提供了强大的技术支持。本文对在线文库在高校教学资源库中的应用进行探索与研究。 2 在线文库实现方案研究 在线文库的技术难点在于如何实现文档的在线查看,浏览器对于大部份文档类资源无法支持在线查看或体验不好,但对Flash却有着良好的支持,因此,如何将文档类资源转换为Flash类型资源并最终实现资源的在线查看、保护、控制,是实现在线文库的一个重要思路。 2.1 利用FlashPaper实现在线文库 借助FlashPaper的虚拟打印机,我们可以把doc、xls、ppt、pdf等类型的文档资源转换成支持在线查看的Flash资源。FlashPaper支持本地转换,也可以在服务器端以编程方式实现在线转换,编程方式需要在服务器端安装FlashPaper,并使用程序中通过编码来调用FlashPaper进程,从而实现文件类型的转换工作。 FlashPaper的优点:把flash播放功能与所转换成的swf文件容为了一体,在展示文档的时候操作十分简便。自带播放功能可以很灵活的操作内容,适用于简单的文档在线阅读应用。 FlashPaper的缺点:由于把播放器与内容生成为了一个整体,并且一个文档资源只能生成一个对应的swf文件,当文件较大时容易导致客户端加载慢的问题,由于无法实现资源部分加载,也就无法对资源的开放程序进行控制,无法适应业务逻辑较复杂的应用。 2.2 利用FlexPaper实现在线文库 FlexPaper同样也是以Flash方式实现文档在线查看,同样也需要对用户所上传文档资源进行转换,与之配套的转换工具有pdf2swf,pdf2swf用来将pdf文件转换成swf文件,其它类型的文档资源,如:doc、xls、ppt等,需要借助其它的工具来完成到pdf的转换过程,可选择工具有:FlashPaper、PdfFactory等。 相比FlashPaper而言,使用FlexPaper实现在线文库具备如下优点: (1)FlexPaper是开源代码,可以根据项目功能需求进行二次开发。 (2)支持界面定制,展示方面理为灵活。 (3)由于pdf2swf可以将一个文档资源转换为多个SWF文件,为实现在线文库的文档预加载提供了一个很好的解决方案,提高了用户的使用体验。 (4)由于可以实现文档资源的部份加载,便可以根据用户权限进行资源开放程度的控制。 3 在线文库应用于高校教学资源库 高校教学资源库面对教师、在校生、社会培训者、未注册用户进行不同程度的开放。根据用户的权限,可进行资源的查看、部分查看、下载等操作,其逻辑业务较复杂,使用FlashPaper方案虽然简单,但难以满足高校教学资源库的需求。 由于利用FlexPaper实现在线文库可支持二次开发、界面定制、预加载、开放控制,因此,利用FlexPaper实现在线文库并应用于高校教学资源库中的文档资源在线查看,是解决高校教学资源库中文档类资源开放的一种良好的解决方案。 3.1 PDF文件转换至SWF文件 3.2 FlexPaper的具体应用 FlexPaper以角本的形式进行调用(具体代码在此不列出),在高校教学资源中,可以根据访问用户的权限,在服务器端生成不同的角本,比如:针对教师和在校生加载完整的文档,支持在线查看和下载,而普通用户则加载文档的部分页面并不可下载。再结合系统文件访问控件,拒绝文件直接访问,便可实现文档的在线查看与开放的有效管理和控制。 4 结语 文档资源是高校教学资源库中的重要组成部分,使用FlexPaper实现的在线文库一定程度上解决了在高校教学资源库中文档资源的在线查看、开放控制,只要不断深入研究与二次开发,其在高校教学资源库中所起到的作用将会得到更大的强化。 参考文献
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号