多文档格式至swf批量自动转换系统技术方案

技术编号:7347916 阅读:327 留言:0更新日期:2012-05-18 07:29
多文档格式至swf批量自动转换系统主要解决了在互联网领域中无法在线阅读文档(如word、ppt文档)内容的难题。该系统主要调用了microsoft?office的接口,将microsoft?office支持的格式的文档转换为PDF文件,然后利用pdf2swf工具将PDF转换为swf文件,并生成相应的缩略图文件。文档应用网站即可利用一些播放器加载和播放这些swf文件,从而实现了文档在线阅读的功能,同时该系统通过调用windows服务接口,采取了自动批量处理机制,勿需人工参与,通过一定技术处理,即可实现前台上传文件,后台系统自动批量转换的目的。

【技术实现步骤摘要】

本系统是一种基于microsoft office的文档转换系统,该系统可在服务器端将多种格式的文档批量自动转换为SWf格式。
技术介绍
在现在互联网信息爆炸的时代,文字信息的传播方式更加多样化,从传统的纸质图书、杂志、报纸等到计算机上的电子图文,进而到如今互联网盛行的新闻、论坛、博客、微博等。网络信息传播的方式更高效,更便捷,而且非常环保。从传统的纸质文字信息到电子文档的技术如光学扫描、图文识别等技术已经应用于各个领域,但是如何能够高效便捷的将电子图文在互联网上传播?在互联网信息传播上,比较其它信息介质(如新闻,论坛,博客等),文档具备信息量流失少,便捷迅速无需二次编辑的特点。但同时目前电子文档的互联网传播又具备以下缺点1、不方便用户不得不手动将自己文档中的文字拷贝出来,粘贴到网页中的编辑器中,而且还得去弄复杂的排版。2、用户体验差现有的许多文档网站大多只是一个下载站,用户在下载之前根本不能预览和阅读到文档中的内容,导致了部分用户在下载完会发现下载的文档不符合自己的需求。为了解决这个问题,现有的少数国外客户端软件能将文档转换为swf格式,而swf 格式具备与浏览器兼容性好,图文质量高清,尺寸小等适合网络传播的优点。这样电子文档就可以在线阅读而不丢失信息量。但是这些软件同时面临着文档格式和内容布局编码等兼容性问题,而且大多数软件只有通过手工操作,没有批量自动处理的功能,无法适应大量电子文档通过互联网传播的需求。。美国和德国的几家公司主要通过open office的接口来批量转换文档为swf,用以电子文档的互联网传播。但是open office和市场主流的微软office文档存在兼容性的问题,而且转换效率低,输出质量较差。我方开发的转换系统克服了国外通常转换技术的弊病,有效的满足了电子文档互联网传播的需求。
技术实现思路
1、文档转换机制本系统调用了 microsoft office的接口用以将文档转换为pdf 格式,又通过开发程序将Pdf文档转换为SWf2、批量自动转换服务本系统通过调用windows服务接口,统筹安排文档转换排队机制,使得服务器在开机状态下就能自动的批量转换文档,并生成相应的缩略图。附图说明图1为系统的转换步骤流程图。具体实施例方式如图1所示,本系统的详细转换步骤如下。为了能批量处理文档,可以在数据库中创建一站表,在表中存储相应的文档路径和转换状态。配置好相应的数据库连接之后,该系统会自动的从数据表中读取需要转换的文档(可以限制每次读取的数量,这里为了便于说明,先取一行记录),系统读取数据之后,同时创建一个计时进程,用于防止大文档转换时间过长。之后系统会判断所要转换的文档的格式是否正确,如果不正确,则报错转换失败,并修改相应的转换状态为失败,否则继续。系统开始调用Office的接口通过密码模式打开文档,如果文档包含密码,则报错转换失败,并修改相应的转换状态为失败,否则继续。通过 office接口将文档转换为PDF之后,读取PDF的页数,如果页数超过一定数值,则报错转换失败,并修改相应的转换状态为失败,否则继续。此时系统将开始将生成的PDF文件逐页的转换为相应的swf,并生成一定规则的文件夹,将生成的swf放在此文件夹中。之后系统会产生第一个swf的缩略图。如果以上的转换的步骤超过一定的限时,之前创建的计时进程会关闭所有的有关转换的进程,并修改相应的转换状态为失败。至此,这一个文档的转换结束。并进入下一个文档的转换。权利要求1.一种多文档格式至swf批量自动转换系统,其特征是通过调用microsoft office的接口进而将文档转换为swf,并能自动进行批量转换文档和生成相应的缩略图。2.根据权利要求书1所述的多文档格式至swf批量自动转换系统,其特征是swf的生成是通过调用microsoft office的接口,并调用了 pdf^swf工具实现了文档转换。3.根据权利要求书1所述的多文档格式至swf批量自动转换系统,其特征是采用 windows服务接口,能够自动进行批量转换文档。全文摘要多文档格式至swf批量自动转换系统主要解决了在互联网领域中无法在线阅读文档(如word、ppt文档)内容的难题。该系统主要调用了microsoft office的接口,将microsoft office支持的格式的文档转换为PDF文件,然后利用pdf2swf工具将PDF转换为swf文件,并生成相应的缩略图文件。文档应用网站即可利用一些播放器加载和播放这些swf文件,从而实现了文档在线阅读的功能,同时该系统通过调用windows服务接口,采取了自动批量处理机制,勿需人工参与,通过一定技术处理,即可实现前台上传文件,后台系统自动批量转换的目的。文档编号G06F17/22GK102455996SQ20101052117公开日2012年5月16日 申请日期2010年10月27日 优先权日2010年10月27日专利技术者侯伟, 汤佳胜, 秦正 申请人:北京用乐科技有限公司本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:汤佳胜侯伟秦正
申请(专利权)人:北京用乐科技有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术