ZDFOffice.ZDFOfficeCtrl 类
ZDFOffice服务器端编程对象,使用通过对ZDFOfficeCtrl的编程调用,控制客户端App以指定的模式打开指定文件。
属性
SaveFilePage
设置处理接收保存手机App上传文件流的action方法或页面地址
ZDFOffice.ZDFOfficeCtrl zdfCtrl = new ZDFOffice.ZDFOfficeCtrl();
zdfCtrl.SaveFilePage = "savedoc.aspx"
ZoomSealServer
设置印章服务地址。http开头的完整的url。默认值是当前项目中poserver.zz的url地址:http://x.x.x.x:port/poserver.zz
ZDFOffice.ZDFOfficeCtrl zdfCtrl = new ZDFOffice.ZDFOfficeCtrl();
// 默认值就是当前项目中poserver.zz的url地址,所以下面这句代码可有可无
zdfCtrl.ZoomSealServer = Request.Url.Scheme + "://" + Page.Request.ServerVariables["HTTP_HOST"] + Request.ApplicationPath + "poserver.zz";
////或ZoomSeal印章系统的地址,例如:https://test.zoomseal.cn/clserver.zz
//zdfCtrl.ZoomSealServer = "https://test.zoomseal.cn/clserver.zz";
方法
WebOpen
以指定的模式打开指定的文件。
ZDFOffice.ZDFOfficeCtrl zdfCtrl = new ZDFOffice.ZDFOfficeCtrl();
zdfCtrl.WebOpen("xxx/doc/111.doc", ZDFOffice.OpenModeType.docNormalEdit, "张三");
ZDFOffice.OpenModeType 枚举
| 值 | 说明 |
|---|---|
| docReadOnly | Word只读模式 |
| docNormalEdit | Word编辑模式 |
| xlsReadOnly | Excel只读模式 |
| xlsNormalEdit | Excel编辑模式 |
| pptReadOnly | PPT只读模式 |
| pptNormalEdit | PPT编辑模式 |
| pdfReadOnly | PDF只读模式 |
| pdfNormal | PDF编辑模式 |
| pdfAnnotOnly | PDF批注模式 |
| pdfAddSealOnly | PDF盖章模式 |