0 0

flexpaper无法显示转换后的swf,路径版本等都没出错,就是不显示!5

在网上搜了很多例子,调试了很多次都不能解决。

jsp中的代码:
<div style="position:absolute;left:200px;top:10px;">
		<a id="viewerPlaceHolder" style="width:1000px;height:800px;display:block"></a>
		<script type="text/javascript">
			var fp=new FlexPaperViewer(
				'FlexPaperViewer',
				'viewerPlaceHolder',
				{config:{
				SwfFile: escape('http://localhost:8080/OnLineViewer/<%=(String) session.getAttribute("fileName")%>'),
				Scale:0.6,
				ZoomTransition:'easeOut',
				ZoomTime:0.5,
				ZoomInterval:0.2,
				FitPageOnLoad:true,
				FitWidthOnLoad:true,
				PrintEnabled:false,
				FullScreenAsMaxWindow:true,
				ProgressiveLoading:true,
				MinZoomSize:0.2,
				MaxZoomSize:5,
				SearchMatchAll:false,
				InitViewMode:'Portrait',
				
				ViewModeToolsVisible: true,
				ZoomToolsVisible:true,
				NavToolsVisible:true,
				CursorToolsVisible:true,
				SearchToolsVisible:true,
				
				localChain:'zh_CN'
				}}
			);
		</script>
	</div>


版本问题:我在pdf转swf时按照网上的方法指定了转换后的flash为9,代码如下:
String command="C:/Program Files/SWFTools/pdf2swf.exe -t \""+pdfFile.getPath()+"\" -o \""
						+swfFile.getPath()+"\" -T 9";


路径问题:路径是没有问题的,因为我有一个一页的doc能够正常转换后显示,但是其他的ppt,doc,xls转换后就无法显示了。
其他问题:有帖子说不能显示得在Adobe的网站上添加信任,我照做了但是仍然无法正常显示。

现在我的情况是这样的,有一个一页的doc能通过程序正常转换并显示出来,但是其他的ppt,doc,xls无论几页多大都能通过程序正常转换,但是无法再flexpaper上显示出来。如果我把转换后的swf通过修改flexpaper示例中的index.html的内容进行显示,是可以正常显示的。这就让我很纳闷,转换都能成功,而且有一个doc能显示,但是其他的就不能显示了。无法得知原因,求解!!
2012年2月28日 14:21

2个答案 按时间排序 按投票排序

0 0

.swf 你的是不是中文,,,这个不支持中文路径

2012年8月08日 16:07
0 0

同问,不知道是不是版本问题

2012年7月20日 23:35

相关推荐

    flexpaper1.4.5含带swf转换工具

    FlexPaper是一款功能强大的在线文档查看和转换工具,主要用于将PDF、DjVu、Tiff等格式的文件转换为可在Web浏览器中流畅查看的SWF(Flash)格式。标题提到的"flexpaper1.4.5含带swf转换工具"指的是FlexPaper软件的...

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

    这些组件与转换后的SWF文件结合,可以实现平滑滚动、缩放、搜索等丰富的用户体验。FlexPaper的配置和集成相对简单,只需在网页中引入相应的JS和SWF资源,即可轻松实现在线预览功能。 实现过程大致分为以下几个步骤...

    flexpaper_swf

    最经做文档在线阅读(类似百度文库那种的),将pdf文件转换为swf,然后通过flexpaper展现出来。此源码部分主要是如何通过flexpaper将swf文件展现出来的实现,有用到网友的一些方法,在此一并感谢。 通过在改写编译...

    java+flexpaper+swftools office转为swf

    Java结合FlexPaper、SWFTools和OpenOffice是一个常见的解决方案,用于将Microsoft Office文档转换为SWF格式,以便在Web上以交互式的方式展示。这个过程涉及到多个步骤和技术,以下是详细的解释: 1. **Java**: Java...

    jsp显示FlexPaper

    3. **配置JSP页面**:在JSP页面中,你需要引入FlexPaper的JavaScript库,并设置相应的参数,比如SWF文件路径、文档元数据、显示选项等。通常,这可以通过在HTML或JSP中添加标签来完成。例如: ```html ...

    (Linux,window)openOffice+pdf2swf+flexpaper

    在本项目中,pdf2swf的作用是将转换后的PDF文档转化为可以在网页上流式播放的SWF文件。这样做的好处是可以使得文档在网络上传输时更加高效,同时用户可以在不离开浏览器的情况下预览文档内容。 最后,FlexPaper是一...

    flexpaper展示控件

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

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

    - 转换完成后,生成的SWF文件需要与FlexPaper库结合使用,以便在网页中展示。 5. **FlexPaper集成**: - 在网页中引入FlexPaper的JavaScript库和CSS样式表。 - 创建HTML容器元素,用于加载SWF文件。 - 使用...

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

    本文将详细探讨如何实现“仿百度文库”的文档转换流程,即从文档转PDF,再将PDF转换为SWF,最后通过FlexPaper进行SWF的查看。这个过程涉及到的技术点主要包括PDF生成、SWF转换和富媒体展示。 首先,让我们从PDF生成...

    FlexPaper.swf 去除右键功能,水印,logo等,按原文件一样配置即可运行

    这个文件就是经过源文件修改过后的文件,已经去除了右键、水印、logo等不必要的东西,方便了我们在web项目中集成开发。只需下载放到项目中,把flexpaper.js中的src改为这个文件名即可使用。

    FlexPaper_2.2.1最新版本

    FlexPaper 是一款强大的在线文档查看和预览工具,主要用于将PDF、图像和其他文档格式转换为交互式的Web格式,便于在各种设备上进行访问。2.2.1版本是该软件在2014年发布的最新更新,它包含了多项优化和改进,提升了...

    flexpaper显示PDF内容

    这里的`swfFile`应替换为实际Flash播放器的路径,`pdfFile`则是要显示的PDF文件的路径。`viewerWidth`和`viewerHeight`定义了FlexPaper的显示尺寸。 为了在服务器端动态加载PDF文件,可以使用ASP.NET的控件和编程...

    flexpaper在线文档显示

    FlexPaper 是一款强大的在线文档查看和转换解决方案,它允许用户在网页上以类似原生的体验查看PDF、DJVU、图像和其他格式的文档。它采用先进的技术,提供流畅的用户体验,同时支持多种平台和浏览器。 标题...

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

    在FlexPaper的配置中,可以设置不允许打印的参数,以确保用户无法通过内置的打印菜单打印文档。这对于版权保护或者限制敏感信息的传播很有用。 "去除logo"则是指移除FlexPaper默认显示的软件标识或公司标识。这可能...

    Flex之FlexPaper的使用

    在你上传的`FlexPaper资料`压缩包中,可能包含了示例代码和转换后的SWF文件。这些资源可以帮助你快速理解如何在实际项目中应用FlexPaper。通过分析和运行这些示例,你可以学习到如何加载文档、处理用户交互以及实现...

    flexpaper Flex中显示PDF功能

    FlexPaper通常与PDF2SWF工具结合使用,该工具将PDF转换为SWF(ShockWave Flash)格式,以便在Flex环境中无缝集成和播放。 使用FlexPaper,开发人员可以轻松地将PDF显示功能整合到他们的Flex项目中,无需依赖外部...

    FlexPaper 二次开发教程

    通过上述工具的详细介绍,我们可以看到 SWFTools 不仅仅局限于文档的转换,还提供了丰富的功能来处理和管理 SWF 文件,这对于与 FlexPaper 的集成开发具有重要意义。 综上所述,FlexPaper 和 SWFTools 结合使用可以...

    flexPaper包+使用指南

    FlexPaper是一款强大的开源轻量级文档显示组件,与FlashPaper有着相似的功能,但提供了更为灵活的使用方式。这款工具主要用于在Adobe Flex环境中显示PDF文档,为开发者提供了在Web应用中集成PDF阅读体验的能力。...

    flexpaper+openoffice+pdf2swf.exe

    4. 与Web应用程序集成:将转换后的SWF文件路径传递给FlexPaper的JavaScript API,实现在Web页面上的嵌入和预览。 5. 错误处理和优化:处理可能出现的转换错误,提供良好的用户体验,例如提供备用的预览格式或下载...

    FlexPaper源码

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

Global site tag (gtag.js) - Google Analytics