这是Flexpaper2.2.1最新版(bǎn)完美破(pò)解下载, 源起(qǐ)看(kàn)到某(mǒu)个公司内网(wǎng)的(de)公文(wén)使用FlexPaper组件(jiàn)来(lái)显示文档,在(zài)这(zhè)儿是GoogleCode Project的(de)主页(yè), 还有(yǒu)现在的官方主页。目(mù)前FlexPaper是个开源项目,GPLv3协议下免费使用(yòng),也有商业(yè)许可版本与无限(xiàn)制版。下面我们先介绍如(rú)何从预览(lǎn)的SWF中保存成(chéng)PDF文档。
Flexpaper2.2.1最新版完美破解是一款开(kāi)源(yuán)级的浏览器组件(jiàn),可以实现各种文档(dàng)访(fǎng)问的功能,同时还(hái)具有将(jiāng)Word、PPT等文档转成PDF文档,实现在线浏览的功能,支持(chí)二次开发。
一. 使用PDF2SWF准备好你的文档
首先要将PDF转成SWF,这(zhè)步可以使用开源的SwfTools自动完成
1.下(xià)载安装 SwfTools,当前最新版(bǎn)本是0.9
2. 转(zhuǎn)换PDF到SWF,可以通过命令行的方式,例如将Paper3.pdf转换成Paper3.swf
C:\SWFTools\pdf2swf Paper3.pdf -o Paper3.swf
二. 使用已经编译好(hǎo)的FlexPaper的flash版本浏览你的文档
下载并解压出已经编译好的FlexPaper
zip文件(jiàn)包(bāo)含一个(gè)例子文件叫做FlexPaperViewer.html,它(tā)向你展示了需要传给FlexPaper的 基本参数
var params = {
SwfFile : "Paper.swf",
Scale : 0.6
}
swfobject.embedSWF("FlexPaperViewer.swf","cb","500","500","9.0.0","js/swfobject/expressInstall.swf", params);
//SwfFile参(cān)数是你想(xiǎng)显示(shì)的文(wén)件,Scale是0-1之间的(de)数,表(biǎo)示(shì)显示的放大参数
复(fù)制你创建出来的swf和PDF2SWF到解压(yā)缩出的相同目(mù)录
确定你添加了(le)FlexPaperViewer.swf。
将flexPager配置到tomcat中(zhōng)运行
1.之前网上找的版本(běn) ,有(yǒu)些说屏蔽logo,打印,复制,和选中再复制,但是都(dōu)没(méi)完全做到,自己修改了一下源码,完美实现了上传的文件不给非法(fǎ)获取,并(bìng)且附有(yǒu)FlexPaper_1.4.5版本
2.java实现web传参数显示swf文件(jiàn),而非写死(sǐ)路径
