導航:首頁 > 文檔加密 > 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相關的資料

熱點內容
iturns下載的app在哪裡 瀏覽:637
雲起書院App在哪裡 瀏覽:612
怎麼對hex文件進行加密 瀏覽:282
pdf少年時 瀏覽:951
兩個同名文件夾同步 瀏覽:628
拍照文件夾哪個好用 瀏覽:87
文件夾和書包 瀏覽:508
解壓歸檔拿登記證 瀏覽:221
去體驗解壓房 瀏覽:611
單片機一鍵中斷響應 瀏覽:644
唐浩明pdf 瀏覽:842
程序員土木 瀏覽:71
android如何與web伺服器交互 瀏覽:609
蘋果小風扇app怎麼下 瀏覽:956
杭州it程序員對身體好不好 瀏覽:535
高新區編程加盟找哪家 瀏覽:31
伺服器什麼樣的好賣 瀏覽:150
單片機原理及應用第二版例題答案 瀏覽:970
base64encoderjava 瀏覽:493
linux視頻轉換 瀏覽:704