今天,他来了(weboffice在线编辑文档)。

上次写了一个在线预览的博,当然,效果并不是太理想,但是紧急解决了当时的问题。

后来,小编重新查找资料,求助大牛,终于使用新的方式替换了之前的low方法。

有两种比较好的方法,一种是webOffice,一种是pageoffice,前者免费,后者付费。果断使用免费滴。

代码比较简单,也容易理解。更多内容请查看:

 

 


 

2、在服务器指定盘建立office存储文件(小编本地C盘建立weboffice文件夹,然后搭建iis访问,相当于服务器访问)

首先在官网下载需要的语言,小编下载的是C#的。

下载路径:http://www.officectrl.com/weboffice_demo.html

 

 

 

下载后解压打开,将文件拷贝到服务器指定文件目录,我就拷贝到C盘,如下图:

 

 

拷贝完后建立iis服务预览文档,注意,iis需要搭建到C盘根目录(新建的目录上一级,具体路径根据代码里面的路径,需要相应配合),iis端口需要默认为80,如果需要修改端口,相应的代码也需要修改。

 

 

 

我们还需要修改一下保存的路径,因为传值的问题和自动设置服务器保存路径的问题,需要打开save.aspx.cs,将tmpRootDir = tmpRootDir+ "\\20161108144356.doc";修改为tmpRootDir = tmpRootDir+ "\\weboffice\\20161108144356.doc";

然后保存,运行iis项目,如下图:

 

 

 

保存之后,我们去指定服务器打开查看一下文档,文档里面的内容就是我们之前编辑保存的文档,如下:

 

 

 


 

总结

这里只讲述简单的word编辑,其他的详见:http://www.officectrl.com/weboffice_demo.html(word,excel,ppt,pdf,visio等),操作也比较简单

如果有什么不同的见解欢迎斧正。

转载请注明出处,谢谢!

原文地址:https://www.cnblogs.com/xiongze520/p/11572927.html

在线演示:WebOffice 在线编辑WORD ,EXCEL等文档处理演示

demo下载:WebOffice控件功能示例https://www.cnblogs.com/xiongze520/p/11572927.htm