导航:首页 > 文档加密 > 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相关的资料

热点内容
安卓手机微信发不出视频怎么弄 浏览:229
压缩机专用工具 浏览:575
qtcreator可以编译cp吗 浏览:405
小项目是云服务器还是本地好 浏览:14
墨痕斋是什么游戏的服务器 浏览:942
word文件如何压缩大小 浏览:279
遵义联通服务器地址是什么 浏览:29
ansys约束命令流 浏览:814
解压软件电脑版如何下载 浏览:791
闪电匕首算法球 浏览:692
linuxredis停止命令 浏览:670
大麦账号怎么加密 浏览:113
穿越火线怎么找服务器 浏览:526
秘密加密社交软件app 浏览:256
c语言编译器怎么找文件 浏览:836
数学不好能编程吗 浏览:254
微云里的视频加密 浏览:41
3大加密货币交易平台 浏览:647
钣金激光切割机编程 浏览:496
vivo手机手电筒app在哪里 浏览:787