@JFinal 你好,想跟你请教个问题:jfinal支持在线预览word、excel等文件吗?支持的话我应该怎么实现,不支持的话有没有好的方法推荐;
你去看看qq邮箱的文件预览使用的啥技术就知道了...
使用openoffice或是liberOffice 将word等转换成pdf ,使用swftools将pdf转成swf,使用flexpaper https://www.oschina.net/p/flexpaper 来显示swf
使用pdf.js
Jquery Media
当然转换了格式另说哈。。
mark
@小埋酱 有链接吗
可以参考下芒果云这个项目的实现方式
首先这不是后端的问题,你是在线预览文件,和浏览器的前端有关系,pdf类的可以用pdf.js,word,excel这样的可以看看是否可以用微软的在线office的接口来预览,其次就是想办法能否将你要的文件转换为pdf,这样显示起来就方便了。所以说你这个问题问的很没水平,根本没想过自己要做的东西是个什么样的功能。
回复@雨翔河 : 文件格式处理不是后端的吗?从word到pdf?
回复@陈遵尹 : 跟jfinal有半毛钱关系?
回复@雨翔河 : 微信公众号二次开发和jfinal有半毛钱关系吗?不也有集成开发吗,我以为也有集成。有好的集成不是能省很多时间吗?
回复@chen_xu : 懒得跟你争,你说是就是,行了吧。
这个问题问的。。。好没水平啊。。。
在线预览功能是前端技术范畴,找找开源的前端解决方案,jfinal 处在后端,顶多只会涉及到内容的提供,例如 renderFile(...),前端得到文件内容以后再展示出来
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(15)
你去看看qq邮箱的文件预览使用的啥技术就知道了...
使用openoffice或是liberOffice 将word等转换成pdf ,使用swftools将pdf转成swf,使用flexpaper https://www.oschina.net/p/flexpaper 来显示swf
使用pdf.js
Jquery Media
当然转换了格式另说哈。。
mark
@小埋酱 有链接吗
可以参考下芒果云这个项目的实现方式
首先这不是后端的问题,你是在线预览文件,和浏览器的前端有关系,pdf类的可以用pdf.js,word,excel这样的可以看看是否可以用微软的在线office的接口来预览,其次就是想办法能否将你要的文件转换为pdf,这样显示起来就方便了。所以说你这个问题问的很没水平,根本没想过自己要做的东西是个什么样的功能。
回复
@雨翔河 : 文件格式处理不是后端的吗?从word到pdf?
回复
@陈遵尹 : 跟jfinal有半毛钱关系?
回复
@雨翔河 : 微信公众号二次开发和jfinal有半毛钱关系吗?不也有集成开发吗,我以为也有集成。有好的集成不是能省很多时间吗?
回复
@chen_xu : 懒得跟你争,你说是就是,行了吧。
这个问题问的。。。好没水平啊。。。
在线预览功能是前端技术范畴,找找开源的前端解决方案,jfinal 处在后端,顶多只会涉及到内容的提供,例如 renderFile(...),前端得到文件内容以后再展示出来