html 在线阅读器 flexpaper的使用

前段时间因为需要实现类似百度文库的在线阅读功能,所以使用了一段时间的flexpaper,期间遇到几个小问题,总结一下

准备工作:

1.flexpaper显示的是flash,需要将要显示的文档转化为pdf再转化为swf,使用pdf2swf工具完成这一步骤

2.在官网上下载最新的flexpaper版本 地址:http://flexpaper.devaldi.com/download/

3.按照官方的例子部署好环境

主要配置的解释:


<script type="text/javascript"> 
var fp = new FlexPaperViewer(
 'FlexPaperViewer',
'viewerPlaceHolder', { config : {
SwfFile : escape('Paper.swf'), //要显示的文档地址
 Scale : 0.6,  //缩放比例
ZoomTransition : 'easeOut',
 ZoomTime : 0.5, //缩放比例改变时的变化时间
 ZoomInterval : 0.2,
 FitPageOnLoad : true, //默认整页显示
FitWidthOnLoad : false, //默认宽度占满屏幕
 FullScreenAsMaxWindow : false,
 ProgressiveLoading : false,
 MinZoomSize : 0.2, //最小缩放比例
MaxZoomSize : 5, //最大缩放比例
 SearchMatchAll : false,
InitViewMode : 'Portrait',

RenderingOrder:'flash',

startAtPage:'',

 PrintPaperAsBitmap : false,
 
ViewModeToolsVisible : true,
 ZoomToolsVisible : true,
NavToolsVisible : true,
CursorToolsVisible : true,
 SearchToolsVisible : true,

WMode:'transparent', //重要:当属性设置为window时具有单独窗口句柄,会遮罩住其它图片,需要设置为transparent”或”opaque”
 
  localeChain: 'en_US'
 }});
</script>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值