FlexPaper实现文档在线浏览

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

FlexPaper实现文档在线浏览(附源码)

园子里也有关于FlexPaper的文章,但都不怎么详细。

没有较全的参数说明。就连官方网站都没有。没法,最后只得将swf文件反编译后查看了源码才将里面的参数全部弄出来。

好了,废话不多说,开始正题。

1.概述

FlexPaper是一个开源轻量级的在浏览器上显示各种文档的组件,被设计用来与PDF2SWF一起使用,使在浏览器中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。

另外也可以通过将一些例如Word、PPT等文档转成PDF,然后实现在线浏览。

2.实现步骤

文档(PDF,Word,PPT等) ----> 转换为SWF -----> 使用FlexPa在线浏览

2.1.转换SWF

需要使用一个工具,SwfTools,目前最新版本是0.9.1;

下载地址

可以使用命令行将文件转换为swf文件;

例如将Paper3.pdf转换成Paper3.swf的命令为:

与之对应的程序实现方法:(C#)

Process pc = new Process();

ProcessStartInfo psi = new ProcessStartInfo(“C:\\SWFTools\\pdf2swf.exe”,“P aper3.pdf Paper3.swf”);

pc.StartInfo = psi;

pc.Start();

pc.WaitForExit();

更多关于SwfTools命令的说明可点这里下载说明文档。

2.2.浏览器中浏览

相关文档
最新文档