成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

仿百度文庫解決方案之六:利用FlexPaper顯示Flash

開發 前端
FlexPaper是一個開源輕量級的文檔瀏覽組件,被設計和比如PDF2SWF庫(包含于SWFTools)一起工作,使得在網頁上,Adobe Flex以及別的基于Flash的應用程序中顯示和交互PDF文件成為可能。

1. FlexPaper簡介

FlexPaper是一個開源輕量級的文檔瀏覽組件,被設計和比如PDF2SWF庫(包含于SWFTools)一起工作,使得在網頁上,Adobe Flex以及別的基于Flash的應用程序中顯示和交互PDF文件成為可能。即,使得在沒有安裝PDF閱讀器軟件的情況下瀏覽PDF文件成為可能。FlexPaper項目同時提供了Flex庫和獨立的Flash版本。

2. 使用FlexPaper

2.1 下載FlexPaper

FlexPaper在google code上的項目地址為http://code.google.com/p/flexpaper/。目前,FlexPaper最新的flash版本為FlexPaper_1.5.1_flash.zip

下載、解壓后,可以看到如圖6-1顯示的目錄:

FlexPaper壓縮包目錄

圖6-1 FlexPaper壓縮包目錄

主要文件,文件夾說明:

examples文件夾:存放FlexPaper使用的例子

js文件夾:存放FlexPaper調用的js文件

php文件夾:存放php使用FlexPaper的例子

index.html:例子主頁

FlexPaperViewer.swf:FlexPaper的核心文件

playerProductInstall.swf:如果客戶端瀏覽器的flashplayer版本過低,將嵌入此swf文件

2.2 FlexPaper參數說明

SwfFile(String):需要使用FlexPaper打開的文檔

Scale(Number):初始化縮放比例,參數值應該是大于零的整數(1=100%)

ZoomTransition(String):FlexPaper中縮放樣式,它使用和Tweener一樣的樣式,默認參數值為easeOut,其他可選值包括:easenone,easeout,linear,easeoutquad

ZoomTime(Number):從一個縮放比例變為另外一個縮放比例需要花費的時間,該參數值應該為0或更大

ZoomInterval(Number):縮放比例之間間隔,默認值為0.1,該值應該為正數

FitPageOnLoad(Boolean):初始化時自適應頁面,與使用工具欄上的適應頁面按鈕同樣的效果

FitWidthOnLoad(Boolean):初始化時自適應頁面寬度,與工具欄上的適應寬度按鈕同樣的效果

localeChain(String):設置地區(語言),目前支持一下語言:

en_US (English);fr_FR (French);zh_CN (Chinese,Simple);es_ES (Spanish);pt_BR (Brazilian Portugese);ru_RU (Russian);fi_FN (FInnish);de_DE (German);nl_NL (Netherlands);tr_TR (Turkish);se_SE (Swedish);pt_PT (Portugese);el_EL (Greek);da_DN (Danish);cz_CS (Czech);it_IT (Italian);pl_PL (Polish);pv_FN (Finish);hu_HU (Hungarian)。

FullScreenAsMaxWindow(Boolean):當設置為true時,單擊全拼按鈕會打開一個FlexPaper最大化的新窗口而不是全屏,當由于flash播放器因為安全而禁止全屏,而使用flexpaper作為獨立的flash播放器的時候設置為true是個優先選擇

ProgressiveLoading(Boolean):當設置為true時,展示文檔時不會加載完整個文檔,而是逐步加載,但是需要將文檔中轉化為9以上的版本(使用pdf2swf的時候使用-T 9標簽)

MaxZoomSize(Number):設置最大的縮放比例

MinZoomSize(Number):設置最小的縮放比例

SearchMatchAll(Boolean):設置為true時,單擊搜索所有符合條件的地方高亮顯示

InitViewMode(String):設置啟動模式如“Portrait”或“TowPage”

ViewModeToolsVisible(Boolean):工具欄上是否顯示樣式選擇框

ZoomToolsVisible(Boolean):工具欄上時候顯示縮放工具

NavToolsVisible(Boolean):工具欄上是否顯示導航工具

CursorToolsVisible(Boolean):工具欄上是否顯示光標工具

SearchToolsVisible(Boolean):工具欄上是否顯示搜索工具

2.3 FlexPaper例子

創建html頁面test.html,代碼如下:

  1. <html> 
  2. <head> 
  3.   <title>Flexpaper例子</title> 
  4.   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  5.   <script type="text/javascript" src="js/flexpaper_flash.js"></script> 
  6. </head> 
  7. <body> 
  8.   <div style="position:absolute;left:10px;top:10px;"> 
  9.   <a id="viewerPlaceHolder" style="width:680px;height:480px;display:block"></a> 
  10.   <script type="text/javascript"> 
  11.     var fp = new FlexPaperViewer(  
  12.     'FlexPaperViewer',    /* 對應FlexPaperViewer.swf文件*/  
  13.     'viewerPlaceHolder', { config : {  
  14.       SwfFile : 'Paper.swf',  
  15.       Scale : 0.6,  
  16.       ZoomTransition : 'easeOut',  
  17.       ZoomTime : 0.5,  
  18.       ZoomInterval : 0.2,  
  19.       FitPageOnLoad : true,  
  20.       FitWidthOnLoad : true,  
  21.       FullScreenAsMaxWindow : false,  
  22.       ProgressiveLoading : false,  
  23.       MinZoomSize : 0.2,  
  24.       MaxZoomSize : 5,  
  25.       SearchMatchAll : false,  
  26.       InitViewMode : 'Portrait',  
  27.       ViewModeToolsVisible : true,  
  28.       ZoomToolsVisible : true,  
  29.       NavToolsVisible : true,  
  30.       CursorToolsVisible : true,  
  31.       SearchToolsVisible : true,  
  32.       localeChain: 'zh_CN'  
  33.     }});  
  34.   </script> 
  35.   </div> 
  36. </body> 
  37. </html> 

test.html文件以及需要的js,swf文件組織結構如圖6-2所示:

  test.html文件組織結構

圖6-2 test.html文件組織結構

顯示Paper.swf文件的效果如圖6-3所示:

FlexPaper下顯示Paper.swf效果

圖6-3 FlexPaper下顯示Paper.swf效果

原文鏈接:http://www.cnblogs.com/luckyxiaoxuan/archive/2012/06/16/2551677.html

【編輯推薦】

責任編輯:張偉 來源: 肖恩也有夢想的博客
相關推薦

2012-06-19 13:32:23

Web

2012-06-18 16:29:48

Web

2012-06-19 13:42:08

Web

2012-06-19 13:25:15

Web

2012-06-18 16:37:41

Web

2012-07-16 14:43:32

silverlight

2015-10-28 13:40:28

高仿百度糯米源碼

2011-06-02 17:28:24

網站收錄

2012-10-19 09:47:30

百度云百度音樂云計算

2012-11-27 09:51:54

百度三星云解決方案

2011-06-29 08:31:56

收錄

2011-05-24 10:40:12

SEO

2015-12-02 17:22:03

百度地圖

2011-11-30 17:38:14

惠普

2020-09-15 19:29:40

搜索
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 狠狠狠色丁香婷婷综合久久五月 | 一级毛片网| 一区二区三区视频在线 | h在线看| 一区二区三区四区国产精品 | 一区二区三区四区视频 | 男人av网 | 国产真实精品久久二三区 | 国产精品久久久久久久久久久久久久 | 久久成人国产 | 久久久久久av | 91在线免费视频 | 妹子干综合 | 精品久久久一区 | 久久一区二区精品 | 欧美一级艳情片免费观看 | 午夜精品久久久久久久久久久久久 | 国产高潮好爽受不了了夜夜做 | 免费一级黄色电影 | 午夜色播| a级黄色网 | 一区二区三区四区免费在线观看 | 成人性视频免费网站 | 国产精品久久久久一区二区三区 | 精品产国自在拍 | 人人爱干| 精品欧美一区二区三区久久久 | 久久精品亚洲精品国产欧美 | 久久精品一级 | 精彩视频一区二区三区 | 午夜精品久久久久久不卡欧美一级 | 亚洲一区二区三区四区五区中文 | 欧美精品久久 | 国产精品区一区二 | 毛片国产| 国产小视频在线观看 | 久久久久一区 | 欧美乱人伦视频 | 亚洲一区二区欧美 | 亚洲精品欧美 | 国产高清91|