文档在线预览功能是如何实现的?

发布网友

我来回答

3个回答

热心网友

用ajax可以实现,当你鼠标移动到一个文件上面(一般显示一本书题目,而且是一个超链接)在这里加上一个js事件(取得焦点),这时肯定弄一个新窗口,搞一个div,然后在里面调用一个ajax函数向后台服务器请求并返回数

热心网友

无非自己写或者采购现成的服务嘛,网上有很多开源的软件,可以拿来用,但是对文档预览要求高的话,还是建议买吧。网易邮箱的在线预览用的是永中DCS文档在线预览的公有云版本,即永中云转换网页链接。其实像网易这样的大公司,他们完全有能力自己开发,但是没必要对吧,花点钱买好用的不香吗,省时省力~

热心网友

Aspose.dll+SwfTool+flexpaper

可以实现excel表格 world文档 pdf文件的在线预览。

首先利用Aspose将文件转换为pdf格式。Aspose.Words是一款先进的类库,通过它可以直接在各个应用程序中执行各种文档处理任务。它里面包含了几个主要的可以操作不同格式文件的dll组件,我们这里主要使用了Aspose.worlds和Aspose.cells。其实它们能实现更为复杂的文件生成和操作,但是我这里只使用了它们的文件格式转换功能。我下载的是aspose 的破解版本。把这两个dll引到自己的项目里。写一个方法用来转换格式。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com