使用flexpaper展现swf
http://code.google.com/p/flexpaper/
flexpaper 的参数详细说明请参考 http://code.google.com/p/flexpaper/wiki/Parameters
flexpaper 常用的API http://code.google.com/p/flexpaper/wiki/API
这里我们使用已经编译好的FlexPaper的flash版本
<script type="text/javascript" src="js/swfobject/swfobject.js"></script>
<script type="text/javascript">
var swfVersionStr = "10.0.0";
var xiSwfUrlStr = "playerProductInstall.swf";
var flashvars = {
SwfFile : escape("test.swf"),
Scale : 0.6,
ZoomTransition : "easeOut",
ZoomTime : 0.5,
ZoomInterval : 0.1,
FitPageOnLoad : false,
FitWidthOnLoad : true,
PrintEnabled : true,
FullScreenAsMaxWindow : false,
ProgressiveLoading : true,
PrintToolsVisible : true,
ViewModeToolsVisible : true,
ZoomToolsVisible : true,
FullScreenVisible : true,
NavToolsVisible : true,
CursorToolsVisible : true,
SearchToolsVisible : true,
localeChain: "zh_CN"
};
var params = {
}
params.quality = "high";
params.bgcolor = "#ffffff";
params.allowscriptaccess = "sameDomain";
params.allowfullscreen = "true";
var attributes = {};
attributes.id = "FlexPaperViewer";
attributes.name = "FlexPaperViewer";
swfobject.embedSWF(
"FlexPaperViewer.swf", "flashContent",
"650", "500",
swfVersionStr, xiSwfUrlStr,
flashvars, params, attributes);
swfobject.createCSS("#flashContent", "display:block;text-align:left;");
</script>
<body>
<div style="position:absolute;left:10px;top:10px;">
<div id="flashContent">
</div>
</div>
</body>
分享到:
相关推荐
最经做文档在线阅读(类似百度文库那种的),将pdf文件转换为swf,然后通过flexpaper展现出来。此源码部分主要是如何通过flexpaper将swf文件展现出来的实现,有用到网友的一些方法,在此一并感谢。 通过在改写编译...
总结来说,仿百度文库的文档转换流程包括以下几个关键步骤:选择合适的PDF生成工具将文档转换为PDF,使用PDF到SWF转换工具将PDF转为SWF,最后通过FlexPaper的JavaScript库在前端展示SWF文件。这一系列技术的应用,...
FlexPaper.swf破解 1.4 无logo、水印、禁止打印、可旋转;可单页、双页、多页预览、旋转、缩放、全屏、搜索,同时去除了水印和打印功能;已测试,有完整示例,注释。
在本文中,我们将深入探讨FlexPaper的使用,包括其基本概念、安装、配置以及如何在页面上集成和展示SWF文件。 1. **FlexPaper简介** FlexPaper是一款开源的富互联网应用程序(RIA),它提供了PDF和图像的轻量级...
这个文件就是经过源文件修改过后的文件,已经去除了右键、水印、logo等不必要的东西,方便了我们在web项目中集成开发。只需下载放到项目中,把flexpaper.js中的src改为这个文件名即可使用。
1. **PDF转换**:使用.NET环境调用Pdf2Swf工具,传入待转换的PDF路径和输出的SWF路径,完成初步的转换工作。 2. **配置FlexPaper**:下载并引用FlexPaper的Flash版本,将转换得到的SWF文件上传至服务器,并在...
本篇文章将深入探讨如何在`book.jsp`页面中集成并使用FlexPaper SWF文件来浏览PDF文章。 首先,我们需要理解FlexPaper的工作原理。FlexPaper基于Flash技术,通过SWF文件(flexPaper.swf)提供交互式的文档查看体验...
- 转换完成后,生成的SWF文件需要与FlexPaper库结合使用,以便在网页中展示。 5. **FlexPaper集成**: - 在网页中引入FlexPaper的JavaScript库和CSS样式表。 - 创建HTML容器元素,用于加载SWF文件。 - 使用...
FlexPaper是一款强大的在线文档查看和转换工具,特别适用于在网页上展示PDF、DJVU、图像等...在实际项目中,结合兼容性检测、性能优化和持续更新,可以最大限度地确保FlexPaper在任何浏览器上都能展现出良好的功能。
你可以使用FlexPaper提供的工具,如PDF2SWF,将你的PDF文档转换为SWF格式,以便在Web上播放。这个过程可以通过命令行或者自动化脚本完成。 在ASP.NET项目中,创建一个新的页面或用户控件来承载FlexPaper。在HTML...
3. **文档转换**:使用Flexpaper提供的工具或第三方服务,将上传的非SWF文件转换为SWF格式。例如,可以使用PDFtoSWF或其他类似的工具进行转换。转换后的文件应存储在Web服务器可访问的位置。 4. **配置Flexpaper**...
3. 使用pdf2swf将转换得到的PDF转换为SWF,可能需要调整参数以优化质量和大小。 4. 部署FlexPaper,将生成的SWF文件导入,并设置相应的配置选项。 5. 开发前端界面,与后端接口集成,实现文档上传、转换、预览等功能...
FlexPaper是一款强大的开源轻量级文档显示组件,与FlashPaper有着相似的功能,但提供了更为灵活的使用方式。这款工具主要用于在Adobe Flex环境中显示PDF文档,为开发者提供了在Web应用中集成PDF阅读体验的能力。...
FlexPaper是一款功能强大的在线文档查看和转换工具,主要用于将PDF、DjVu、Tiff等格式的文件转换为可在Web浏览器中流畅查看的SWF(Flash)格式。标题提到的"flexpaper1.4.5含带swf转换工具"指的是FlexPaper软件的...
`FlexPaperViewer.swf` 是FlexPaper的核心组件,是一个SWF(Shockwave Flash)文件,负责在Web页面上呈现PDF内容。由于它是基于Flash技术的,因此在Flash支持的浏览器上可以提供流畅的阅读体验。然而,需要注意的是...
FlexPaper 是一款强大的在线文档查看和转换工具,它支持多种文件格式,如 PDF、SWF、DOC、TXT 等,使得用户可以在网页上无缝地浏览文档,无需安装额外的软件。在项目开发中,使用 FlexPaper 可以极大地提升用户体验...
flexpaper源码,去掉了logo,去掉了about按钮。可以用Flash builder直接打开,进行二次开发,生成的flexPaper.swf改名为FlexPaperViewer.swf后就可以直接导入从flexPaper网站下载的例子中使用
SWF文件是Flash内容的载体,Flexpaper使用它们来呈现PDF文档。 在提供的压缩包文件中,我们可以看到以下几个关键元素: 1. **pdf2swf.exe**:这是一个命令行工具,用于将PDF文件转换为SWF格式,这是Flexpaper能够...
而 flash 版本则可以直接运行,包含了示例、JavaScript 文件以及 SWF 文件等,使得开发者能够更轻松地集成 FlexPaper 来实现在线文档预览功能。 #### 二、SWFTools 介绍 **1.5 SWFTools 功能** SWFTools 是一套...