<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          FlexPaper在線文檔顯示組件

          聯(lián)合創(chuàng)作 · 2023-09-29 21:28

          FlexPaper 是一個(gè)開(kāi)源輕量級(jí)的在瀏覽器上顯示各種文檔的組件,被設(shè)計(jì)用來(lái)與 PDF2SWF 一起使用, 使在 Flex 中顯示 PDF 成為可能,而這個(gè)過(guò)程并無(wú)需 PDF 軟件環(huán)境的支持。它可以被當(dāng)做 Flex 的庫(kù)來(lái)使用。

          另外你也可以通過(guò)將一些例如 Word、PPT 等文檔轉(zhuǎn)成 PDF,然后實(shí)現(xiàn)在線瀏覽。

          一. 使用 PDF2SWF 準(zhǔn)備好你的文檔

          首先要將 PDF 轉(zhuǎn)成 SWF,這步可以使用開(kāi)源的 SwfTools 自動(dòng)完成

          1.下載安裝 SwfTools,當(dāng)前最新版本是0.9
          2. 轉(zhuǎn)換 PDF 到 SWF,可以通過(guò)命令行的方式,例如將 Paper3.pdf 轉(zhuǎn)換成 Paper3.swf
          C:\SWFTools\pdf2swf Paper3.pdf -o Paper3.swf

          二. 使用已經(jīng)編譯好的 FlexPaper 的 flash 版本瀏覽你的文檔

          1. 下載并解壓出已經(jīng)編譯好的 FlexPaper
          2. zip 文件包含一個(gè)例子文件叫做 FlexPaperViewer.html,它向你展示了需要傳給 FlexPaper 的基本參數(shù)
            var params = {
            SwfFile : "Paper.swf",
            Scale : 0.6
            }
            swfobject.embedSWF("FlexPaperViewer.swf","cb","500","500","9.0.0","js/swfobject/expressInstall.swf", params);

            //SwfFile 參數(shù)是你想顯示的文件,Scale 是0-1之間的數(shù),表示顯示的放大參數(shù)
          3. 復(fù)制你創(chuàng)建出來(lái)的 swf 和 PDF2SWF 到解壓縮出的相同目錄
          4. 確定你添加了 FlexPaperViewer.swf

          三. 在 Flex 中使用 FlexPaper

          1. 下載 FlexPaper SWC,添加到你的 Flex 項(xiàng)目 libs 中
          2. 復(fù)制你用 PDF2SWF 創(chuàng)建的 SWF 到你的 bin-debug 目錄,如 Paper3.swf,添加 FlexPaper 組件到你的 flex 代碼中 Xml 代碼

          <?xml version="1.0" encoding="utf-8"?>
          <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
              layout="absolute"
              width="800" height="500"
              xmlns:flexpaper="com.devaldi.controls.flexpaper.*">
             
              <flexpaper:FlexPaperViewer width="800" height="500"
                  Scale="1" SwfFile="Paper3.swf" />
             
          </mx:Application>

          瀏覽 14
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲黄色电影在线播放 | 免费黄色片视频网站 | 三级在线激情网 | 亚洲三级视频手机在线观看 | 欧美三级一级 |