FlexPaper
是一个开源轻量级的在浏览器上显示各种文档的组件,被设计用来与PDF2SWF
一起使用, 使在Flex中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。它可以被当做Flex的库来使用。
另外你也可以通过将一些例如Word、PPT等文档转成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>
分享到:
相关推荐
flex,flexpaper代码及文档说明
ASP.NET使用flexpaper做在线文档浏览 里面包括我收集的两个源码和所用到的工具。供大家学习。
Java+FlexPaper+swfTools 文档在线阅读 ,需要的软件里面都有下载地址,工程可以运行。
Flex用于在线文档pdf、word的预览组件FlexPaper_swc,含sdk3.5和sdk4.0两个版本。
FlexPaper是一个开源轻量级的在浏览器上显示各种文档的组件,被设计用来与PDF2SWF一起使用, 使在Flex中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。它可以被当做Flex的库来使用。
1.项目是用flash builder打开。 2.配置及研究参考博客:http://www.cnblogs.com/yimiao/archive/2012/01/05/2312852.html 3.使用FlexPaperViewer.swf文件可直接将bin-debug下面的flexpaper.swf文件复制改名。
基于PHP的FlexPaper Flex在线显示PDF文档的php源码.zip
FlexPaper是一个开源轻量级的在浏览器上显示各种文档的组件,被设计用来与PDF2SWF一起使用, 使在浏览器中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。通过将一些例如Word、PPT等文档转成PDF,然后实现...
FlexPaper去logo版本,去掉了logo及打印按钮,去掉了右键的自定义菜单。
FlexPaper是一个开源轻量级的在浏览器上显示各种文档的组件,被设计用来与PDF2SWF一起使用, 使在Flex中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。
PHP实例开发源码—FlexPaper Flex在线显示PDF文档的php源码.zip
FlexPaper实现文档在线浏览(附源码).可实现像百度文库一样,进行在线查看PDF文档。
项目简单明了,方便理解,能够...有鉴于前几天做一个类似文库的功能,采用开源的flexpaper显示,需要去除一些标志做的一个小例子。如果有兴趣研究源码更改,可以搜搜我的“源代码去除flexpaper logo和打印按钮”项目。
java + openoffice+FlexPaper+swfTools仿文档在线阅读:首先把文本文档转换成pdf格式,在通过swfTools工具把其转换成swf,用FlexPaper显示
使用openoffice、swftools等工具,在线预览文档。支持office系列文档,pdf文档,txt文档。
FlexPaper API 文档离线版,包括 FlexPaper介绍 转换文件到swf 发布大文件 参数 用PHP发布 API参考
FlexPaper_1.0_swc.zip------------flexPaper组件
去掉了logo fp 及打印 右键菜单支持复制
FlexPaper 实现百度在线预览效果, 支持word,ppt, pdf, excel, 图片等
FlexPaper_2.2.4php在线浏览WORD文档