【紧急】如何实现以网页形式打开doc/ppt/xls等格式文件功能?

问题描述

我想实现客户端(或者是通过远程接口)点击文档连接直接以网页形式打开文档(doc/ppt/xls等),文档内容嵌入在网页中不用从服务器下载到客户端。 系统视图技术采用JSP技术,后台程序语言为java语言。

解决方案

最近的项目也有这样的需求,客户是说附件在线浏览,不能下载,不能编辑,类似百度文库那样的形式第一步:txt、doc、excel等用openoffice转换成pdf第二步:用swftools把pdf转换成swf第三步:用flexpaper浏览
解决方案二:
http://www.zhuozhengsoft.com/这样的Office控件可以实现,我们的项目中全用这样的控件。
解决方案三:
转为PDF再显示比较好。 百度文库, 豆丁等都是使用此方法。
解决方案四:
1.用永中的office浏览器插件2.用百会那样的在线api3.用一些公司做的在线编辑组件
解决方案五:
使用swfTools把上传的word转成swf格式,然后使用flexpaper做前端的显示即可
解决方案六:
如果用户只是浏览,可以考虑转换成pdf格式,再潜入网页,如果只读,可以考虑用flash的方式
解决方案七:
ie下只能使用的activex技术,ff,chrome下暂时没找到此类插件!!

时间: 2024-11-02 06:32:34

【紧急】如何实现以网页形式打开doc/ppt/xls等格式文件功能?的相关文章

.net 中自动打开doc,pdf,excel文件

问题描述 在.net中如何实现在页面中点击文件名,自动调用相应的office程序打开doc,pdf,excel文件,请高手赐教! 解决方案 解决方案二:System.Diagnostics.Process.Start();解决方案三:System.Diagnostics.Process.Start("c:\1.doc");系统会自动调用关联程序打开解决方案四:如果系统没有自动关联,可以用指定程序打开System.Diagnostics.Processp=newProcess();p.S

win7系统怎么打开后缀名为.lnk的格式文件

  win7系统怎么打开后缀名为.lnk的格式文件?运行win7操作系统时间久了,会遇到多种多样的格式文件,对于一些电脑小白来讲还不懂什么是后缀名.文件格式等等.一些win7用户发现程序后缀名为.lnk的格式文件,不知道怎么打开?lnk文件是什么格式,打开.lnk文件需要哪些前提条件?带着一系列的疑问,下面小编来给大家介绍win7系统打开后缀名为.lnk格式文件的方法. 一.lnk是什么文件? lnk文件是用于指向其他文件的一种文件. 这些文件通常称为快捷方式文件.通常它以快捷方式放在硬盘上.以

怎样在网页中打开WORD格式的文档?超连接打开的时候总是提示下载文件怎么办?

问题描述 我有个WORD格式的质量手册,现在要挂到WEB服务器上,网上有资料说可以用超连接直接显示:<iframesrc="./11.doc"></iframe>我试了一下,打开页面的时候浏览器总是提示下载文件:打开还是保存.怎样让浏览器直接打开而不出现下载提示?或者还有其他办法在网页中打开WORD格式的文档?谢谢! 解决方案 解决方案二:web.xml下加<mime-mapping><extension>doc</extensio

为什么网页一打开 默认为打开状态 我想要的是关闭状态 只有鼠标滑过才会打开?

问题描述 为什么网页一打开 默认为打开状态 我想要的是关闭状态 只有鼠标滑过才会打开? 为什么网页一打开 默认为打开状态 我想要的是关闭状态 只有鼠标滑过才会弹出 解决方案 者太不具体了把 代码都没 解决方案二: 你设置默认隐藏不就行了,mouseover的时候才显示 <a href=""xxx"" onmouseover=""document.getElementById('a').style.display='block'"&

网页无法打开怎么办?

网页无法打开怎么办?   IE浏览器 在这之前,请大家先排除网络是否存在故障,如果网络存在故障的话,没有网络,自然是打不开的.其次,请大家对电脑进行杀毒,如果因为电脑中毒导致IE浏览器被木马篡改的话,也会出现IE浏览器无法打开的情况.如果以上两个步骤都做完的话,我们则可以进入下一个操作了. 1.打开IE浏览器,点击上方任务栏中的设置,然后在下滑菜单中打开Internet选项. 2.在Internet选项中,咱们切换到高级这一栏,然后点击最下方的重置按钮,将IE浏览器的设置恢复到默认值. IE浏览

win8浏览器二级网页无法打开怎么办

  win8浏览器二级网页无法打开怎么办 1.首先打开控制面板,以大图标查看方式找到internet选项并将其打开,如图所示: 2.调出internet选项窗口中,切换至安全选项卡,找到启用保护模式(要求重新启动)并将其取消勾选 3.最后点击确定保存设置并重新启动浏览器,就能够发现网页的二级页面能够正常打开了

网页第一次打开图片变小

问题描述 网页第一次打开图片变小 网页第一次打开的时候可能会出现图片变小的情况 刷新后就正常了 图片就设置了一下最大宽度 解决方案 可能是网络的问题,导致控制图片大小的样式没有下载下来..你用开发工具看看出现缩小的清空时作用再这张图片上的样式有什么 解决方案二: 你按F12打开开发者工具或者通过右键审查元素看看两次的图片和大小有什么不一样,是不是有样式表没有加载完成导致的 解决方案三: 不用png格式的图片,用什么jpg的试试?我猜测

图片-导入Myeclipse的项目启动了,登录网页也打开了,但就是登录不上去,也没有错误提示

问题描述 导入Myeclipse的项目启动了,登录网页也打开了,但就是登录不上去,也没有错误提示 20C 启动tomcat后,在页面登录,没有任何错误提示,点击一下登录按钮,页面刷新一下,就是这样 解决方案 登陆不上去?你数据库源设置对了么,表建立了么 解决方案二: 有可能是js报错,你可以在谷歌浏览器下,按F12,在控制台看看是否有报错.然后再具体定位错误. 解决方案三: 看下关于登陆的代码和验证就可以了 解决方案四: 很明显是报错了..只不过你没有捕获异常而已..你的错误被抛出给虚拟机了..

rgb-RGB色彩模式与 网页形式的 16进制代码模式所表示的颜色是一样的吗?

问题描述 RGB色彩模式与 网页形式的 16进制代码模式所表示的颜色是一样的吗? 在色彩模式中,有二种模式,一种是RGB色彩模式,一种是16进制代码模式,这二种模式表示的颜色是一样的吗? 解决方案 颜色模式一般有:RGB模式.CMYK模式.HSB模式.Lab颜色模式.位图模式.灰度模式.索引颜色模式.双色调模式和多通道模式.你说的16进制代码所表示的模式一般来说是rgb模式,具体是什么需要通过上下文来分析. 解决方案二: 一般来说16进制代码表示的是rgb模式,也是一样的,