【1.介绍】
FlexPaper是一个被设计用来与PDF2SWF一起使用,开源轻量级的在浏览器上显示各种文档的组件, 使在Flex中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。
它可以被当做Flex的库来使用。
也可以通过将一些例如Word、PPT等文档转成PDF,然后实现在线浏览。
【2.准备】:
下载FlexPaper_1.4.5
目前最新版本为FlexPaper_1.4.5,
地址:http://code.google.com/p/flexpaper/downloads/list
如果想直接使用编译好的在线浏览播放器flash,下载:FlexPaper_1.4.5_flash.zip
如果想基于sdk自己开发在线浏览播放器,下载:FlexPaper_1.4.5_swc_SDK_3.5_swc.zip
【3.问题】:
用浏览器直接打开FlexPaper_1.4.5_flash.zip解压后根目录下的index.html,
发现页面可以加载 在线浏览播放器 ,但播放器中没有内容。
【4.解决】:
将解压后的FlexPaper_1.4.5_flash文件夹发布至web服务器,通过http访问便可正常加载了。
【5.说明】:
查看FlexPaper_1.4.5_flash.zip解压后根目录下的index.html的源码,可以看到以下片段:
var fp = new FlexPaperViewer(
'FlexPaperViewer',
'viewerPlaceHolder', { config : {
SwfFile : escape('Paper.swf'),
其中:Paper.swf为加载的文件。