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>
分享到:
相关推荐
综上所述,FlexPaper去logo版本是一个定制化的文档在线查看解决方案,它的修改使得用户在阅读时更加专注,同时提供了更高的定制化程度,以适应不同用户的特定需求。对于那些希望控制用户与文档交互方式的开发者来说...
FlexPaper 是一款强大的在线文档查看和转换工具,它支持PDF和图像格式,为用户提供类似纸质文档的阅读体验。在Web应用程序中,FlexPaper 可以作为一个组件进行集成,以实现文档预览、导航和交互功能。这个压缩包文件...
FlexPaper 2.1.2 是一款基于Adobe Flex技术的数字出版解决方案,它允许开发者将PDF或SWF文档转换为互动式的在线阅读体验。这款工具提供了丰富的功能,如自定义Logo、书签、打印、搜索、缩略图以及通过JavaScript进行...
FlexPaper是一款流行的在线文档查看和转换工具,常用于在网页上展示PDF、图像和其他文档格式。源码的提供意味着我们可以深入了解其内部工作机制,并且可以根据需求进行定制化开发,例如去除Logo功能,这在某些版权或...
Flexpaper是一款由新西兰Devaldi公司开发的开源组件,主要用于在线浏览和展示各种类型的文档,如DOC、PPT、PDF等,无需额外的软件环境支持。Flexpaper遵循GPL开源协议,允许用户免费获取其源代码并进行自定义修改,...
FlexPaper是一款强大的在线文档预览解决方案,主要用于展示SWF文件,提供了一种高效且用户友好的方式来查看PDF、DJVU和其他文档格式。这款插件由Zoho开发,广泛应用于网页和应用程序中,为用户提供无缝的阅读体验。...
本教程旨在引导开发者入门Flexpaper的二次开发,让你能够熟练地利用这个强大的在线文档浏览组件。Flexpaper是由新西兰Devaldi公司开发的,它允许用户在网页上以交互方式查看DOC、PPT、PDF等格式的文档,无需安装额外...
FlexPaper是一款强大的在线文档查看和转换工具,常用于模拟类似百度文库的在线阅读体验。它基于Adobe Flash技术,能够将PDF、DJVU、图片等格式的文档转化为交互式的Flash展示,支持翻页效果、缩放、搜索等功能。本...
FlexPaper 是一款强大的在线文档查看和转换工具,它允许用户以网页形式查看PDF、 DjVu 等格式的文档。然而,在实际应用中,有时我们需要对其进行定制,以满足特定需求,比如去除打印按钮、FP字样、FlexPaper的logo,...
### Flexpaper阅读器开发手册详解 #### 一、Flexpaper阅读器概述 ...无论是去除不必要的LOGO显示,还是直接使用原始库进行集成,Flexpaper都提供了足够的灵活性和强大的功能集,确保了电子文档展示的多样性和高效性。
这使得用户可以方便地在线浏览高质量的文档,非常适合制作电子杂志、在线书籍等多媒体内容。 #### 二、FlexPaper阅读器特点 - **兼容性好**:支持多种格式的文档,如SWF、PDF等,并能在不同的浏览器和平台上稳定...
FlexPaper是一款开源的文档查看器,它支持PDF和SWF格式,可以将PDF文件转换为Flash格式进行在线预览。在描述中提到,您已经对原版FlexPaper进行了修改,去除了Logo和"关于"等元素,并默认设置为中文语言。这样的改动...