`

使用FlexPaper加载swf出现无法加载的问题

 
阅读更多
安装“swftools-2013-04-09-1007.exe”,该文件为PDF TO SWT。
当我们想要FlexPaper加载我们自己的swf时,发现一直处于等待状态,无法显示,检查swf的路径也没错,但就是一直无法加载。这种情况,很有可能就是.swf文件的版本问题啦。我们运行SWFTools的图形工具(gpdf2swf.exe)把pdf转换为swf,但是转换后的swf也不能被Flexpaper正常加载,如果你确保路径没错的话,那就是版本的问题啦。
我们可以查看转换时swf的版本,我们可以点击 Edit->Options->Viewer


可以看到它帮我们转换为SWF的版本有 7,8两项,但这都是不能正常在FlexPaper中加载的,我们必须把pdf转换为版本为9的swf,才能让它在Flexpaper中显示。那么如何转换为9的呢?我自己是使用cmd命令行工具来手工转换的.只须在命令行添加 "-s flashversion=9" 这句,就可以转换为9的版本啦.示例如下:

即:
pdf2swf.exe -t e:\test1.pdf -s flashversion=9 -o e:\test1.pdf.swf

参数说明如下:
(SWFTools我的默认安装路径是: E:\Program Files\)
SWFTools:pdf2swf.exe工具所在的文件夹,
-t: 源文件路径,即待转换的pdf文件路径。
-s: 设置参数,这里我们设置为 flashversion=9 ,即可以转换为9 的版本啦。
-o: 输出文件的路径,这里我输出到F:盘下
  • 大小: 48.3 KB
  • 大小: 2.1 KB
分享到:
评论

相关推荐

    Flex之FlexPaper的使用

    在本文中,我们将深入探讨FlexPaper的使用,包括其基本概念、安装、配置以及如何在页面上集成和展示SWF文件。 1. **FlexPaper简介** FlexPaper是一款开源的富互联网应用程序(RIA),它提供了PDF和图像的轻量级...

    仿百度文库 文档转pdf在转swf,flexpaper查看swf

    总结来说,仿百度文库的文档转换流程包括以下几个关键步骤:选择合适的PDF生成工具将文档转换为PDF,使用PDF到SWF转换工具将PDF转为SWF,最后通过FlexPaper的JavaScript库在前端展示SWF文件。这一系列技术的应用,...

    flexpaper分页加载

    2. **文档预处理**:在使用FlexPaper展示文档前,需要将原始文档转换为SWF格式。这个过程会把每个页面分解成独立的帧,便于分页加载。转换工具通常会处理文档的元数据、文本、图像和其他元素,确保在Web环境中正确...

    flexpaper使用

    本篇文章将深入探讨如何在`book.jsp`页面中集成并使用FlexPaper SWF文件来浏览PDF文章。 首先,我们需要理解FlexPaper的工作原理。FlexPaper基于Flash技术,通过SWF文件(flexPaper.swf)提供交互式的文档查看体验...

    pdf2swf+flexpaper解决pdf在线阅读(类百度文库)

    - 调用API加载SWF文件,初始化阅读器。 6. **优化与性能**: - 为了提高加载速度和用户体验,可以使用分页加载技术,只在用户翻页时加载当前及相邻的几页。 - 考虑到移动设备的兼容性,可以提供HTML5版本的阅读器...

    .net+swftools+flexpaper pdf转swf实现在线预览 在线文库效果 可运行

    1. **PDF转换**:使用.NET环境调用Pdf2Swf工具,传入待转换的PDF路径和输出的SWF路径,完成初步的转换工作。 2. **配置FlexPaper**:下载并引用FlexPaper的Flash版本,将转换得到的SWF文件上传至服务器,并在...

    (Linux,window)openOffice+pdf2swf+flexpaper

    FlexPaper可以加载SWF文件,并提供缩放、翻页、搜索等功能,为用户提供类百度文库的阅读界面。通过定制FlexPaper的设置,我们可以调整界面样式、控制文档操作权限,以及实现其他高级特性,如注释和书签。 在Windows...

    ASP.NET使用flexpaper做在线文档浏览

    你可以使用FlexPaper提供的工具,如PDF2SWF,将你的PDF文档转换为SWF格式,以便在Web上播放。这个过程可以通过命令行或者自动化脚本完成。 在ASP.NET项目中,创建一个新的页面或用户控件来承载FlexPaper。在HTML...

    flexPaper包+使用指南

    - 使用PDF2SWF的参数优化转换过程,比如降低质量以减小SWF文件大小,提高加载速度。 - 通过缓存策略减少网络请求,提升用户体验。 5. **FlexPaper的扩展功能**: - 可以与其他Flex组件结合,实现更复杂的交互,...

    文件在线浏览使用的flexpaper

    FlexPaper 是一款强大的在线文档查看和转换工具,它支持多种文件格式,如 PDF、SWF、DOC、TXT 等,使得用户可以在网页上无缝地浏览文档,无需安装额外的软件。在项目开发中,使用 FlexPaper 可以极大地提升用户体验...

    flexpaper1.4.5含带swf转换工具

    2. **高性能SWF转换**:通过高效的转换算法,FlexPaper可以快速将大型文档转换为SWF格式,保证在网络上的流畅加载和阅读。 3. **用户友好的界面**:提供直观的界面设计,用户可以轻松地进行文档浏览、搜索、缩放和...

    FlexPaper源码

    2. **文档转换**:FlexPaper通常使用PDF2SWF工具进行文档转换,这是一个开源项目,可以将PDF文件转换为SWF格式,以便在Flash环境中播放。转换过程包括解析PDF内容,将其转换为SWF的图形指令,以实现动态渲染。 3. *...

    FlexPaper Demo 二次开发 去除打印、关于、logo、能转swf

    使用SWFTools的pdf2swf命令,可以将PDF转换为SWF,然后在FlexPaper中加载这个SWF文件,实现无损的PDF预览。 在压缩包中的FlexPaperDemo,包含了演示代码和已测试的配置,你可以直接运行此示例来观察这些自定义功能...

    flexpaper源码下载

    SWF文件是Flash内容的载体,Flexpaper使用它们来呈现PDF文档。 在提供的压缩包文件中,我们可以看到以下几个关键元素: 1. **pdf2swf.exe**:这是一个命令行工具,用于将PDF文件转换为SWF格式,这是Flexpaper能够...

    JSP中实现FlexPaper的demo

    可以使用Adobe Acrobat或其他第三方工具将Word、Excel等转换为PDF,然后使用FlexPaper的转换工具(如FlexPaper SDK)将其转换为SWF。 4. **设置参数**:在JSP页面中,你需要创建一个JavaScript对象来配置FlexPaper...

    FlexPaper使用

    FlexPaper 是一款强大的在线文档查看和转换工具,主要用于在网页中展示PDF、图像和其他文档格式。这个技术基于Flash,但也提供了...如果遇到任何问题,记得参考FlexPaper的官方文档,它通常会提供详细的指导和示例。

    FlexPaper_1.5.1_flash

    FlexPaper 的出现,正是为了解决这些问题,通过将PDF转换为SWF,可以实现轻量级的在线阅读体验,同时保持文档原有的布局和质量。 SWF是一种由Adobe Flash支持的多媒体文件格式,常用于在网络上传输动态内容,如动画...

    java+flexpaper+swftools office转为swf

    5. **前端展示**:在Web页面上,FlexPaper JavaScript库加载SWF文件,并提供一个用户友好的界面来查看和翻阅文档。 这个解决方案的优点在于它可以在不安装特定软件的情况下在Web浏览器中查看Office文档,同时保持了...

    flexpaper展示控件

    - 此Flex代码展示了如何在FlexPaper Viewer中加载并显示转换好的SWF文件。 #### 三、注意事项与优化建议 1. **确保SwfTools正确安装** - 确认SwfTools已正确安装且版本为0.9。 - 检查环境变量是否配置正确,...

    FlexPaper-js-vresion.rar_flexpaper_flexpaper_handlers_flexpaperf

    4. **加载和交互**:当用户访问网页时,FlexPaper JavaScript会加载SWF文件并渲染在页面上,用户可以通过浏览器直接查看和交互文档。 使用FlexPaper的益处包括跨平台兼容性、丰富的用户体验以及可定制的界面。然而...

Global site tag (gtag.js) - Google Analytics