pageoffice如何离线申请_用PageOffice实现在线打开、编辑、保存Word文档

本文介绍如何利用PageOffice实现Word文档的在线打开、编辑和保存。首先需要安装PageOffice服务器端程序,然后在网站根目录下添加PageOffice文件夹。接着创建动态页面Word.aspx并添加PageOfficeCtrl控件,通过设置ServerPage和SaveFilePage属性来指定服务和保存页面。通过WebOpen方法打开Word文档,并在SaveFile.aspx中处理保存操作。
摘要由CSDN通过智能技术生成

PageOffice

实现在线打开、编辑、保存

Word

文档

普通的

MS Office Word

只能在本地磁盘上打开和编辑保存,

这使得程序员在

开发项目时受到很多的约束,许多的功能无法实现或者无法达到理想的效果。

下面我就简单的和大家分享一下如何实现

Word

文档的在线打开、

编辑和保

存。

第一步:

请先安装

PageOffice

的服务器端的安装程序,

之后在你的网站中根

目录下添加

pageoffice

文件夹(在

PageOffice

官方网站的“下载中心”中可下

载相应的压缩包,解压之后直接将

PageOffice

实例代码里的

pageoffice

文件夹拷

贝到根目录下就可以了)

第二步:在网站中创建动态页面

Word.aspx

。在工具箱中拖动一个

PageOfficeCtrl

控件到页面上(

PageOfficeCtrl

控件位于工具箱最下方)

,并设置控

件所在层(

)的高和宽。

第三步:

Word.aspx.cs

页面编写代码,打开

Word

文档。部分代码如下:

//

设置

PageOffice

组件服务页面

PageOfficeCtrl1.ServerPage =

"pageoffice/server.aspx"

;

//

设置保存文件页面

PageOfficeCtrl1.SaveFilePage =

"SaveFile.aspx"

;

string

filePath =

"doc/test.doc"

;

//

相对路径

PageOfficeCtrl1.WebOpen(filePath,

PageOffice.

OpenModeType

.docNormalEdit,

"Tom"

);

说明:

WebOpen()

方法中的第一个参数为:要打开的文件路径,它既可是相对路径也可是

绝对路径,如:

C:/aa/1.doc

如上所述,简单的就实现了

Word

文档的在线打开操作。接下来开始编写保

存页面。

第四步:保存的

Word

文档。在网站中添加动态页面

SaveFile.aspx

,在后台

页面中编写代码处理要保存的

Word

文档,代码如下:

PageOffice.

FileSaver

fs =

new

PageOffice.

FileSaver

();

//

Word

文档保存到本地磁盘相应的路径下

fs.SaveToFile(Server.MapPath(

"doc/"

) + fs.FileName);

fs.Close();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值