社区
Web 开发
帖子详情
flexpaper问题
wzjmjx
2012-05-21 11:32:51
flexpaper展现swf文件的时候,如果文件名是中文的则不能显示,怎么解决。
...全文
328
4
打赏
收藏
flexpaper问题
flexpaper展现swf文件的时候,如果文件名是中文的则不能显示,怎么解决。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tanglvshuang
2013-03-06
打赏
举报
回复
你这个解决了嘛?有人说上传的时候吧文件换成英文,有没有不用转换的 方法。。
wzjmjx
2012-05-25
打赏
举报
回复
Adobe Flash Builder 4 简体中文正式版 Windows版点击下载:http://g.csdn.net/5134151
Adobe Flash Builder 4 简体中文正式版 Mac版点击下载 :http://g.csdn.net/5134152
Adobe 在线课堂:http://adobev.csdn.net/zx/index.html
Adobe平台技术峰会课程视频:http://adobev.csdn.net/
FlexPaper是一个开源的轻量级文档显示组件,被设计用来与PDF2SWF一起使用,使在Flex中显示PDF成为可能。它可以被当做Flex的library来使用。
一. 使用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 (注:FlexPaper有两个版本,一个是flash版本,一个flash版本,flash版本给出了一个在html中通过swfobject调用 swf的方式,这里面的FlexPaperViewer.swf是已经编译好的显示pdf转化而成的swf的flex,其中引用了FlexPaper组 件)
zip文件包含一个例子文件叫做FlexPaperViewer.html,它向你展示了需要传给FlexPaper的基本参数
Js代码
view plaincopy to clipboardprint?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之间的数,表示显示的放大参数 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(如果不使用二中的方式,可以自己写flex,然后编译成swf,也就是二中的FlexPaperViewer.swf)
1. 下载FlexPaper SWC,添加到你的Flex项目libs中
2. 复制你用PDF2SWF创建的SWF到你的bin-debug目录,如Paper3.swf,添加FlexPaper组件到你的flex代码中
Xml代码,在src中添加mxml:
view plaincopy to clipboardprint?
<?
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
>
wzjmjx
2012-05-25
打赏
举报
回复
居然没人回答!!
解决使用
flex
paper
时兼容性
问题
JavaScript文件,解决了项目中文件在线浏览时浏览器兼容性
问题
。使得所有浏览器都可以正常在线浏览。
flex
paper
2.0.6.SWC
flex
paper
2.0.6,SWC+源码+web例子+开发教程+
flex
air项目可用的
flex
paper
1.4.1.swc
Flex
Paper
_1.5.1_flash
Flex
Paper
_1.5.1_flash实现pdf在线浏览,pdf转swf的见另外资源
flex
paper
2.2.7去水印版
该文件为个人自己开发打包的产品,已经去除水印,优化页面的加载性能
Flex
Paper
解决滚动条
问题
解决了鼠标在
flex
paper
上的时候,滚动条上的bug
Web 开发
81,117
社区成员
341,739
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章