導航:首頁 > 文檔加密 > flexpaperpdf

flexpaperpdf

發布時間:2023-04-11 16:59:34

1. 求救:pdf2SWF轉換只有一頁的PDF文檔,在FlexPaper不顯示!

給你推宏臘薦一蔽螞滑個軟體吧,apabireader這個軟體可以將PDF轉換成文物歲本,而且准確率非常高。

2. 既然瀏覽器可以直接瀏覽pdf文件,為什麼做類似百度文庫這樣在線瀏覽文檔的功能還要用flexpape

因為有版權保護,瀏覽器查看,文件已經下載到本地,而網路文庫它通過插件讀出來展示,不會下載到本地

3. 如何使用FLEX在線顯示WORD文檔 或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
三. 在Flex中使用FlexPaper
1. 下載FlexPaper SWC,添加到你的Flex項目libs中
2. 復制你用PDF2SWF創建的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>

網友寫的一個方法可以利用java轉化pdf為swf:

[java] view plain
/**
* 將pdf文件轉化成swf文件
* @param fileName 文件的絕對路徑
* @param destPath 目標路徑
* @return -1:源文件不存在,-2:格式不正確,-3:發生異常,0:轉化成功
* @author fanglm created on Jul 9, 2010 1:13:04 PM
*/
public static int ConvertPdfToSwf(String fileName,String destPath){
中清String destName = "",fileExt = "";
StringBuffer command = new StringBuffer();
fileExt = fileName.split("//.")[fileName.split("//.").length-1].toLowerCase();
try{
File file = new File(fileName);
if(!file.exists()){//判斷源文件是否存在
return -1;
}else if(!fileExt.equals("pdf")){//判斷文件是否是pdf格式的文件
return -2;
}
else{
String swftoolsPath = "D://SWFTools";//獲取pdf轉swf工具的路徑
if(!swftoolsPath.substring(swftoolsPath.length()-1, swftoolsPath.length()).equals("//")){
swftoolsPath = swftoolsPath+"//"; //在目錄後加 "/"
}
if(!destPath.substring(destPath.length()-1, destPath.length()).equals("//")){
destPath = destPath+"//"; //在目錄後加 "/"
}
File destFile = new File(destPath);
if(!destFile.exists()){//目標文件路徑如果不存在,則創建目錄
destFile.mkdirs();
}
destName = file.getName().substring(0, file.getName().length()-4)+".swf";//目標文件名稱
command.append(swftoolsPath).append("pdf2swf.exe ").append(fileName).append(" -o ").append(destPath).append(destName);
Process pro = Runtime.getRuntime().exec(command.toString());
BufferedReader buffer = new BufferedReader(new InputStreamReader(pro.getInputStream()));
while(buffer.readLine()!=null);
return pro.exitValue();
}
}catch (Exception e){
e.printStackTrace();
return -3;
}
}

如果遇到PDF2SWF轉換只有一頁的PDF文檔,在FlexPaper不顯示,在執行的命令後面加上「-T 9」轉換成flash 9 格式即可解決。

4. 如何使用工具下載flexpaper轉成的SWF現在很多pdf使用flexpaper提供瀏覽,到底怎麼才能下載啊

使用SWFTools來講pdf轉成swf,廳配然後下載一個flexpaper的example,修改index.html裡面javascript代扮並指碼中的SWFFile屬性為你轉成的swf文件路蔽埋徑,注意不能有中文。
就OK了

5. FlexPaperViewer 自動將pdf轉成swf不成功

自動轉換很容易造成文件損壞,模氏昌不建議始終這個方法,如果你非要自動轉換核滲,那你這里需要檢查文件夾的許可權,看看是否有許可權讀取旦扒修改寫入

6. pdf已轉成swf文件,現想用FlexPaper瀏覽

是不是和裂右上兆緩角你沒選擇Java模式,Preferences下SDK路徑要是還能指定,導入工程看看,要是導入成功沒錯誤,我覺得你的環境就沒問題啊
windows-preferences-android(第二項)-SDK Location找到你下載的SDK路徑就可以了。

例如:喚猜閉F:\android-sdk-windows

7. flexpaper插件是不是在手機瀏覽器上不能打開pdf文檔了

flash早就被andriod和ios放棄了!

8. 用Flexpaper把pdf轉成swf,採用分頁模式,中文文檔只有第一頁是正常的,其他頁轉成的swf只有1kb,是空白~

這是你生成的PDF或者轉成SWF格式過程中出錯。我使用Wps 2012生成的PDF轉化成和拍跡SWF後本機喚並和上傳賀顫到空間後運行正常。

9. PDF2SWF轉換的PDF文檔生成的swf文件在FlexPaper不顯示

安裝個Adobe media player 試試

10. PDF2SWF轉換的PDF文檔,在FlexPaper不顯示

用flashplayer能打開么,如果能打開,請檢查網頁調用。

閱讀全文

與flexpaperpdf相關的資料

熱點內容
貿易pdf 瀏覽:495
dbug命令 瀏覽:351
開逛app如何加好友 瀏覽:958
ftpdos命令下載文件 瀏覽:75
華為如何打開語音伺服器 瀏覽:242
python中的idle 瀏覽:1000
五軸聯動數控編程 瀏覽:965
換一台電腦如何遠程雲伺服器 瀏覽:132
阿里雲怎麼買雲伺服器 瀏覽:664
java提取文字 瀏覽:97
阿里雲伺服器同人賬號問題 瀏覽:420
5分鍾解壓軸題 瀏覽:341
安卓桌面二級文件夾 瀏覽:188
eps文檔加密 瀏覽:261
手機怎麼做pdf 瀏覽:162
ug曲面pdf 瀏覽:279
液化氣還是壓縮氣 瀏覽:950
阿里雲公共ntp伺服器地址 瀏覽:991
金字塔學習機編程 瀏覽:684
多邊形掃描線演算法Python 瀏覽:718