【FlexPaper】参数以及使用

以下参数可用于FlexPaper 

SwfFile (字符串) 

flash文件FlexPaper应该开放 

JSONFile (字符串) 

json文档FlexPaper应该开放。 马克的页码{页面}如果你加载FlexPaper分裂模式(例如Paper.pdf_ {页面} . js)。 这只适用于FlexPaper AdaptiveUI启用。 

IMGFiles (字符串) 

页面的图片FlexPaper应该开放。 与{页面}标记页码(如Paper.pdf_ {页面} . png })。 这只适用于FlexPaper AdaptiveUI启用。 

规模 (数量) 

应该使用的初始缩放因子。 应该是一个数量以上0(1 = 100%) 

ZoomTransition (字符串) 

时应该使用的缩放转换放大FlexPaper。 它使用相同的过渡模式作为中间人。 默认值是easeOut。 一些例子:easenone easeout,线性,easeoutquad 

ZoomTime (数量) 

变焦的时候应该达到新的缩放因子。 应该是0或更大。 

ZoomInterval (数量) 

缩放滑块应该使用的间隔。 基本上每个之间的“一步”应该多大放大因子。 默认值是0.1。 应该是一个正数。 

FitPageOnLoad (布尔) 

适合在初始加载的页面。 同样的效果使用适合页面按钮的工具栏。 

FitWidthOnLoad (布尔) 

适合在初始加载宽度。 同样的效果使用fit-width按钮的工具栏。 

localeChain (字符串) 

设置要使用的语言环境(语言)。 目前支持以下语言: 


en_US(英语) 
fr_FR(法国) 
zh_CN(中文,简单) 
es_ES(西班牙语) 
pt_BR(巴西葡萄牙) 
ru_RU(俄罗斯) 
fi_FN(芬兰) 
de_DE(德国) 
设置nl_NL(荷兰) 
tr_TR(土耳其) 
se_SE(瑞典) 
pt_PT(葡萄牙) 
el_EL(希腊) 
dn_DN(丹麦) 
cz_CS(捷克) 
it_IT(意大利语) 
pl_PL(波兰) 
pv_FN(芬兰) 
hu_HU(匈牙利) 

FullScreenAsMaxWindow (布尔) 

使用此设置为true,点击全屏和FlexPaper将打开一个新的浏览器窗口最大化而不是使用真正的全屏。 这是首选设置当使用FlexPaper一样闪光独立的安全限制flash player禁用(出于安全原因)的大部分输入控件在真正的全屏。 

ProgressiveLoading (布尔) 

将逐步加载和显示文档设置为true时相对于之前下载完整的文档显示页面。 文档至少需要转换为Flash版本9为此(- t 9国旗使用PDF2SWF)。 请注意,这个参数没有影响FlexPaper锌。 请使用分割页面加载FlexPaper锌的大型文档。 

MaxZoomSize (数量) 

设置最大允许缩放级别 

MinZoomSize (数量) 

集的最小允许缩放级别 

SearchMatchAll (布尔) 

当该值设置成真时,观众强调所有匹配文档中执行搜索时。 

InitViewMode (字符串) 

设置启动视图模式。 例如“肖像”或“TwoPage”。 

PrintPaperAsBitmap (布尔) 

当该值设置成真时,观众将打印文档作为一个位图与矢量化 

StartAtPage (数量) 

让观众从一个特定的页面 

ViewModeToolsVisible (布尔) 

显示或隐藏工具栏的视图模式 

ZoomToolsVisible (布尔) 

显示或隐藏缩放工具栏的工具 

NavToolsVisible (布尔) 

显示或隐藏工具栏导航工具 

CursorToolsVisible (布尔) 

光标显示或隐藏工具栏的工具 

SearchToolsVisible (布尔) 

显示或隐藏工具栏的搜索工具 

jsDirectory (字符串) 

集提供的javascript目录的位置。 这只适用于FlexPaper AdaptiveUI启用。 

cssDirectory (字符串) 

设置css提供目录的位置。 这只适用于FlexPaper AdaptiveUI启用。 

localeDirectory (字符串) 

设置语言环境提供目录的位置。 这只适用于FlexPaper AdaptiveUI启用。 

 

使用flashvars参数传递或通过设置在flex flexpaper组件上的属性,根据你的选择使用。 下面的代码块示例展示了如何使用预编译的参数可以通过flash版本 

$('#documentViewer').FlexPaperViewer( 
        { config : {
          SwfFile : "Paper.swf",
          IMGFiles : "Paper.pdf_{page}.png",
          JSONFile : "Paper.pdf.js",
          PDFFile : "Paper.pdf",
          Scale : 0.6,
          ZoomTransition : "easeOut",
          ZoomTime : 0.5,
          ZoomInterval : 0.1,
          FitPageOnLoad : false,
          FitWidthOnLoad : false,
          FullScreenAsMaxWindow : true,
          ProgressiveLoading : true,
          MinZoomSize : 0.2,
          MaxZoomSize : 5,
          SearchMatchAll : false,
          InitViewMode : 'Portrait',
                 
          ViewModeToolsVisible : true,
          ZoomToolsVisible : true,
          NavToolsVisible : true,
          CursorToolsVisible : true,
          SearchToolsVisible : true,
                
          localeChain : "en_US"
}});


你可能感兴趣的:(JavaScript插件)