admin管理员组文章数量:1539841
2024年5月14日发(作者:)
Java FlexPaper swfTools_仿百度文库文档在线预览系统设计与实现
最近在给客户开发文档管理系统时,客户要求上传到管理系统的文档(包括ppt,word,
excel,txt)只能预览不允许下载。想到了百度文库和豆丁网,百度文库和豆丁网的在线预
览都是利用flash来播放文档的,在网上查阅了大量资料,终于实现了该项功能,现将自
己的设计和实现整理如下,自己可以试试。
一、如何将文档转成flash支持的swf文件实现在线播放?
1.先用openOffice把ppt、word、excel、txt类型的文档转换成pdf
2.用swftools将pdf转换成swf,然后利用FlexPaper插件实现在线播放预览。
二、具体实现
1.安装必备工具组件
(1)安装openoffice,openoffice是开源免费的文字处理软件,它可以将office文档转
成pdf文件(笔者安装到D:Program Files),openOffice下载地址
/download/
(2)安装完openoffice后必须启动其server,以命令行方式启动openoffice server。
进入cmd命令行提示符D:Program 3program
键入如下命令:
soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;"
–nofirststartwizard
版权声明:本文标题:java flexpaper swftools仿库文档在线预览系统设计与实现 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1715640740a462503.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论