java flexpaper_java web word文件 pdf文件在线预览源码(flexpaper)

【实例简介】java web word文件 pdf文件在线预览源码 经过测试

【实例截图】

27c1050d0930b47a86bde4b273a433ae.png

【核心代码】

BrowsenOnline

html, body{ height:100%; }

body { margin:0; padding:0; overflow:auto; }

var basePath = "http://localhost:8080/";

var fpv = new FlexPaperViewer(

basePath 'viewOnline/FlexPaperViewer',

'viewerPlaceHolder', { config : {

SwfFile : escape(basePath "swf/Paper.swf"),//要浏览的swf文件

Scale : 0.9, // 初始化缩放比例,参数值应该是大于零的整数

ZoomTransition : 'easeOut',//Flexpaper中缩放样式 easenone, easeout, linear, easeoutquad

ZoomTime : 0.5,//从一个缩放比例变为另外一个缩放比例需要花费的时间,该参数值应该为0或更大。

ZoomInterval : 0.2,//缩放比例之间间隔,默认值为0.1,该值为正数。

FitPageOnLoad : true,// 初始化得时候自适应页面,与使用工具栏上的适应页面按钮同样的效果。

FitWidthOnLoad : false,//初始化的时候自适应页面宽度,与工具栏上的适应宽度按钮同样的效果。

FullScreenAsMaxWindow : true,//全屏

ProgressiveLoading : false,//当设置为true的时候,展示文档时不会加载完整个文档,而是逐步加载,但是需要将文档转化为9以上的flash版本(使用pdf2swf的时候使用-T 9 标签)。

MinZoomSize : 0.2,//设置最小的缩放比例。

MaxZoomSize :2,// 最大的缩放比例。

SearchMatchAll : false,//设置为true的时候,单击搜索所有符合条件的地方高亮显示。

InitViewMode : 'Portrait',//设置启动模式如"Portrait" or "TwoPage".

PrintPaperAsBitmap : false,// 以位图的形式打印页面

ViewModeToolsVisible : false,//工具栏上是否显示样式选择框。

ZoomToolsVisible : true,//工具栏上是否显示缩放工具。

NavToolsVisible : true,//工具栏上是否显示导航工具。

CursorToolsVisible : true,//工具栏上是否显示光标工具。

SearchToolsVisible : true,//工具栏上是否显示搜索。

localeChain: 'zh_CN' //设置地区(语言)

}});

function viewFlexPaper(){

$.ajax({

url:basePath "/onlineServlet.do",

type: "POST",

dataType: "json",

data:{"id":500},

success: function(data){

if(data){

var path = basePath "swf/" data.path;

$FlexPaper().loadSwf(path);

}

}

});

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值