flexpaper

FlexPaper是一個開源輕量級的在瀏覽器上顯示各種文檔的組件,被設計用來與PDF2SWF一起使用, 使在Flex中顯示PDF成為可能,而這個過程並無需PDF軟體環境的支持。它可以被當做Flex的庫來使用。 另外你也可以通過將一些例如Word、PPT等文檔轉成PDF,然後實現線上瀏覽。

使用技巧

一. 使用PDF2SWF準備好你的文檔

首先要將PDF轉成SWF,這步可以使用開源的SwfTools自動完成

1.下載安裝 SwfTools,當前最新版本是0.9

2. 轉換PDF到SWF,可以通過命令行的方式,例如將Paper3.pdf轉換成Paper3.swf

C:\SWFTools\pdf2swf Paper3.pdf -o Paper3.swf

二. 使用已經編譯好的FlexPaper的flash版本瀏覽你的文檔

下載並解壓出已經編譯好的FlexPaper

zip檔案包含一個例子檔案叫做FlexPaperViewer.html,它向你展示了需要傳給FlexPaper的 基本參數

var params = {

SwfFile : "Paper.swf",

Scale : 0.6

}

swfobject.embedSWF("FlexPaperViewer.swf","cb","500","500","9.0.0","js/swfobject/expressInstall.swf", params);

//SwfFile參數是你想顯示的檔案,Scale是0-1之間的數,表示顯示的放大參數

複製你創建出來的swf和PDF2SWF到解壓縮出的相同目錄

確定你添加了FlexPaperViewer.swf。

相關詞條

相關搜尋

熱門詞條

聯絡我們