PageOffice如何控制在系统中打开Word文档只读

PageOffice如何控制在系统中打开Word文档只读服务器

在文档系统有些环节须要限制用户编辑word文件,只许查看,那么如何实现用程序控制文件打开的时候,用只读模式打开呢?若经过PageOffice开发平台,则要实现这一功能则很容易,下面就以只读形式在线打开一个Word文档为例介绍一下实现过程。ide

具体实现步骤以下:工具

第一步:请先安装PageOffice的服务器端的安装程序,以后在你的网站中根目录下添加pageoffice文件夹(在PageOffice官方网站的“下载中心”中可下载相应的压缩包,解压以后直接将PageOffice示例代码里的pageoffice文件夹拷贝到根目录下就能够了)。网站

第二步:在网站中建立动态页面Word.aspx。在工具箱中拖动一个PageOfficeCtrl控件到页面上(PageOfficeCtrl控件位于工具箱最下方),并设置控件所在层(<div></div>)的高和宽。spa

第三步:Word.aspx.cs后台编写代码。打开Word文件,添加自定义按钮,部分代码以下:orm

//设置服务器页面server

PageOfficeCtrl1.ServerPage = "pageoffice/server.aspx";开发

//以只读形式打开文件文档

PageOfficeCtrl1.WebOpen("doc/template.doc",PageOffice.OpenModeType.docReadOnly, "张佚名");it

说明:WebOpen()方法的第二个参数为打开文档的方式,包括只读、编辑、留痕、核稿、提交等多种打开模式,同时该方法还能够打开Excel文件、PPT文件,相应的有多种打开模式与之相对应。

如此,就是这么简单。

相关文章
相关标签/搜索