Flexpaper的配置和加载
来源:互联网 发布:mac导出iphone视频 编辑:程序博客网 时间:2024/06/02 00:21
v.cshtml内容如下:
<head> <script src="~/Scripts/jquery-1.11.1.min.js"></script> <link href="~/Plugin/Flexpaper/css/flexpaper.css" rel="stylesheet" /> <script type="text/javascript" src="~/Plugin/Flexpaper/js/flexpaper.js"></script> <script type="text/javascript" src="~/Plugin/Flexpaper/js/flexpaper_handlers.js"></script> <script src="~/Scripts/myjs.js"></script> <link href="~/Content/mystyle.css" rel="stylesheet" /></span> </head><div> <h2>某某</h2> </div><div> <div id="documentViewer" class="flexpaper_viewer"> </div> <script type="text/javascript"> var startDocument = "Paper"; $('#documentViewer').FlexPaperViewer( { config: { SWFFile: '/plugin/flexpaper/docs/Paper.pdf.swf', viewerDirectory: '/Plugin/Flexpaper/', Scale : 1, ZoomTransition: 'easeOut', ZoomTime: 0.5, ZoomInterval: 0.2, FitPageOnLoad: false, FitWidthOnLoad: false, FullScreenAsMaxWindow: false, ProgressiveLoading: true, MinZoomSize: 0.2, MaxZoomSize: 5, SearchMatchAll: false, InitViewMode: 'Portrait', RenderingOrder: 'flash', StartAtPage: '', ViewModeToolsVisible: true, ZoomToolsVisible: true, NavToolsVisible: true, CursorToolsVisible: true, SearchToolsVisible: true, WMode: 'window', localeChain: 'en_US' } }); </script></div>
/** * * FlexPaper embedding (name of placeholder, config) * */window.FlexPaperViewerEmbedding = window.$f = function(id, args) { var config = args.config; var _SWFFile, _PDFFile, _IMGFiles, _JSONFile = "", _jsDirectory = "", _cssDirectory = "", _localeDirectory = ""; _WMode = (config.WMode != null || config.wmmode != null ? config.wmmode || config.WMode : "window"); var _uDoc = ((config.DOC !=null)?unescape(config.DOC):null); var instance = "FlexPaperViewer_Instance"+((id==="undefined")?"":id); var _JSONDataType = (config.JSONDataType!=null)?config.JSONDataType:"json"; if (_uDoc != null) { _SWFFile = FLEXPAPER.translateUrlByFormat(_uDoc,"swf"); } _SWFFile = (config.SWFFile!=null?config.SWFFile:_SWFFile); _PDFFile = (config.PDFFile!=null?config.PDFFile:_PDFFile); _IMGFiles = (config.IMGFiles!=null?config.IMGFiles:_IMGFiles); _IMGFiles = (config.PageImagePattern!=null?config.PageImagePattern:_IMGFiles); _JSONFile = (config.JSONFile!=null?config.JSONFile:_JSONFile); _jsDirectory = (config.jsDirectory!=null?config.jsDirectory:"/"); _cssDirectory = (config.cssDirectory!=null?config.cssDirectory:"/"); _localeDirectory = (config.localeDirectory != null ? config.localeDirectory : "/"); _ViewerDirectory = (config.viewerDirectory != null ? config.viewerDirectory : "/"); if(_SWFFile!=null && _SWFFile.indexOf("{" )==0 && _SWFFile.indexOf("[*," ) > 0 && _SWFFile.indexOf("]" ) > 0){_SWFFile = escape(_SWFFile);} // split file fix window[instance] = flashembed(id, { src : _ViewerDirectory + "FlexPaperViewer.swf", version : [10, 0], expressInstall : "js/expressinstall.swf", wmode : _WMode },{ ElementId : id, SwfFile : _SWFFile, PdfFile : _PDFFile, IMGFiles : _IMGFiles, JSONFile : _JSONFile, useCustomJSONFormat : config.useCustomJSONFormat, JSONPageDataFormat : config.JSONPageDataFormat, JSONDataType : _JSONDataType, Scale : (config.Scale!=null)?config.Scale:0.8, ZoomTransition : (config.ZoomTransition!=null)?config.ZoomTransition:'easeOut', ZoomTime : (config.ZoomTime!=null)?config.ZoomTime:0.5, ZoomInterval : (config.ZoomInterval)?config.ZoomInterval:0.2, FitPageOnLoad : (config.FitPageOnLoad!=null)?config.FitPageOnLoad:false, FitWidthOnLoad : (config.FitWidthOnLoad!=null)?config.FitWidthOnLoad:false, FullScreenAsMaxWindow : (config.FullScreenAsMaxWindow!=null)?config.FullScreenAsMaxWindow:false, ProgressiveLoading : (config.ProgressiveLoading!=null)?config.ProgressiveLoading:false, MinZoomSize : (config.MinZoomSize!=null)?config.MinZoomSize:0.2, MaxZoomSize : (config.MaxZoomSize!=null)?config.MaxZoomSize:5, SearchMatchAll : (config.SearchMatchAll!=null)?config.SearchMatchAll:false, SearchServiceUrl : config.SearchServiceUrl, InitViewMode : config.InitViewMode, BitmapBasedRendering : (config.BitmapBasedRendering!=null)?config.BitmapBasedRendering:false, StartAtPage : config.StartAtPage, PrintPaperAsBitmap: (config.PrintPaperAsBitmap!=null)?config.PrintPaperAsBitmap:false, AutoAdjustPrintSize: (config.AutoAdjustPrintSize!=null)?config.AutoAdjustPrintSize:false, EnableCornerDragging : ((config.EnableCornerDragging!=null)?config.EnableCornerDragging:true), // FlexPaper Zine parameter BackgroundColor : config.BackgroundColor, // FlexPaper Zine parameter PanelColor : config.PanelColor, // FlexPaper Zine parameter BackgroundAlpha : config.BackgroundAlpha, // FlexPaper Zine parameter UIConfig : config.UIConfig, // FlexPaper Zine parameter ViewModeToolsVisible : ((config.ViewModeToolsVisible!=null)?config.ViewModeToolsVisible:true), ZoomToolsVisible : ((config.ZoomToolsVisible!=null)?config.ZoomToolsVisible:true), NavToolsVisible : ((config.NavToolsVisible!=null)?config.NavToolsVisible:true), CursorToolsVisible : ((config.SearchToolsVisible!=null)?config.CursorToolsVisible:true), SearchToolsVisible : ((config.SearchToolsVisible!=null)?config.SearchToolsVisible:true), StickyTools: config.StickyTools, Toolbar : config.Toolbar, DocSizeQueryService : config.DocSizeQueryService, RenderingOrder : config.RenderingOrder, localeChain : (config.localeChain!=null)?config.localeChain:"en_US", jsDirectory : _jsDirectory, cssDirectory : _cssDirectory, localeDirectory: _localeDirectory, key : config.key });};
0 0
- Flexpaper的配置和加载
- FlexPaper的深入了解和应用
- 关于swf 在flexPaper不能正常加载的问题
- flexpaper 无法加载flash问题解决
- flexpaper源码的编译,去除logo和打印
- flexpaper源码的编译,去除logo和打印
- flexpaper源码的编译,去除logo和打印
- FlexPaper控件实现文档的上传和预览
- FlexPaper 的纠结
- flexpaper的使用
- 关于FlexPaper的使用
- Flexpaper的参数解释
- flexpaper
- FlexPaper
- flexpaper
- FlexPaper
- 解决FlexPaper分页分段加载问题
- flexpaper分页延迟加载——片段
- PHP获取图片主要颜色RGB代码
- python 2016.8.8 python小游戏— —猜数字
- Codeforces Round #366 (Div. 2) C. Thor (模拟)
- 使用epoll精髓
- #115 Unique Paths II
- Flexpaper的配置和加载
- 1050. String Subtraction (20)-PAT甲级真题(哈希)
- 算法学习提纲
- (3)PHP函数分类总结
- 使用pyinstaller将py变成exe
- poj 2531 Network Saboteur(深搜)
- (1)PHP开发规范
- linux I/O模型
- (0)PHP概述