如何在网页上显示doc/pdf文档

如何在网页上显示doc/pdf文档

如何像百度文库,豆丁网那样可以在线显示doc/pdf文档,主要是有两个要素,第一就是如何将doc/pdf文档转换成swf格式,第二就是如何显示swf文件。下面主要围绕这两方面的内容进行简短的阐述:


doc/pdf转换swf的工具

建议用Adobe自己的FlashPaper2转换doc、PPT到swf,pdf用swftools(pdf2swf.exe)来转换。

这两个工具安装后,把对应命令文件路径设置到环境变量中去,再用网页开发语言调用系统中该命令来进行转换。


备注:

SWFTools是一种实用工具与Adobe Flash文件(SWF文件)工作的集合。 该工具集包括用于阅读的SWF文件,结合他们,和他们建立从其他内容(如图像,声音文件,视频或源代码)程序。 SWFTools是在GPL下发布的。


显示swf的系统

显示swf文件,我们可以通过FlexPaper开源系统来进行。

FlexPaper是一个开源轻量级的在浏览器上显示各种文档的组件,被设计用来与PDF2SWF一起使用, 使在Flex中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。它可以被当做Flex的库来使用。该系统的网址如下:

http://flexpaper.devaldi.com/

https://code.google.com/p/flexpaper/


demo

http://devaldi.com/adaptiveui/Intl_Monetary_Fund.php?ro=flash,html

http://devaldi.com/adaptiveui/Intl_Monetary_Fund.php?ro=html,flash&prefer=true

http://devaldi.com/adaptiveui/Intl_Monetary_Fund.php?ro=html5,html&prefer=true




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值